Boyles.CleanAspNetCore.Template 1.0.6

There is a newer version of this package available.
See the version list below for details.
dotnet new install Boyles.CleanAspNetCore.Template@1.0.6
                    
This package contains a .NET Template Package you can call from the shell/command line.

ASP.NET Core Web App Template using Clean Architecture

Build status NuGet Downloads NuGet Version GitHub License

What is this for?

When creating a new ASP.NET web application, I find myself setting up the same things each time and wasting development time. I've packaged my "base" solution into a template to make getting started easier and faster.

Installation

This template has been created with dotnet new in mind. To Install the template, open a PowerShell session and enter the following command:

dotnet new install Boyles.AspNetCoreClean.Template

This will install the latest version from the NuGet repository.

Usage

The template will be installed with two short names for use: cleanwebapp and cleanrazor. Either can be used to generate a new solution.

To create a new solution using the default values and project name of MyProject, run the following command:

dotnet new cleanwebapp -n "MyProject"

Changelog

v1.0.4

  • Added Projects
  • Added EF Core Db Context
  • Added EF Core Db Context Factory
  • Added Generic Repository
  • Added Serilog Logging
  • net8.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.1.0 476 10/27/2024
1.0.8 439 10/15/2024
1.0.6 438 10/14/2024
1.0.4 433 10/14/2024
1.0.0 425 10/27/2024