Skip to content
This repository has been archived by the owner on Apr 6, 2024. It is now read-only.

Console application template with appsettings configuration, dependency injection, & more

License

Notifications You must be signed in to change notification settings

thall90/EnhancedConsoleAppTemplate

Repository files navigation

Enhanced Console Application Template

Nuget

Nuget

Console application template with appsettings configuration, dependency injection, and some useful extensions.

Using this template with the dotnet CLI && NuGet

  1. Make sure that you have .NET Core 3.1 installed

  2. Open your terminal of choice and use the following command to download and install the latest version of the template:

    dotnet new --install TH.Utility.EnhancedConsoleApplicationTemplate::1.2.5
  3. Navigate to a directory where the new console app should be created

  4. Use the following command (with or without optional configurations) to create your project:

    dotnet new enhancedasyncconsole -n "Your Project Name Here" --title "Your Console Window Title Here"

Using this template with the dotnet CLI and a local clone of this repository

  1. Make sure that you have .NET Core 3.1 installed

  2. Clone the repository (can be achieved from the command line using the following command)

    git clone https://github.com/thall90/EnhancedConsoleAppTemplate.git
  3. Open your terminal of choice and use the following command to install the template from the local repository directory:

    dotnet new --install YourCodeDirectory/EnhancedConsoleAppTemplate/EnhancedConsole.ApplicationTemplate
  4. Navigate to a directory where the new console app should be created

  5. Use the following command (with or without optional configurations) to create your project:

    dotnet new enhancedasyncconsole -n "Your Project Name Here" --title "Your Console Window Title Here"

Resources

Hosted NuGet Page

About

Console application template with appsettings configuration, dependency injection, & more

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages