Info
Version: | 6.0.0 |
Author(s): | https://github.com/chrisfcarroll |
Last Update: | Tuesday, May 24, 2022 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/chrisfcarroll/Consoleable |
NuGet Url: | https://www.nuget.org/packages/Consoleable |
Install
Install-Package Consoleable
dotnet add package Consoleable
paket add Consoleable
Consoleable Download (Unzip the "nupkg" after downloading)
Dependencies
Tags
from the commandline.
The opinions are that logging, configuration and testing are good
things, but should each be opt-in and should then work out of the box.
Usage:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dotnet new consoleable [--name MyName] [--xunit] [--nunit] [--sln] [--serilog] [--testbase] [--netstandard2]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# --xunit : also generate a skeleton xunit test project for the new project
# --nunit : also generate a skeleton nunit test project for the new project
# --sln : also generate a solution file referencing the new project(s).
# --serilog : use Serilog for logging
# --testbase : add TestBase fluent assertions to your test project
# --net5 | --netstandard2 : generate projects with the given framework target instead of net6
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
https://github.com/chrisfcarroll/Consoleable.