Info
Version: | 1.1.11 |
Author(s): | Superwalnut |
Last Update: | Wednesday, August 12, 2020 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/superwalnut/dotnet-core-api-template |
NuGet Url: | https://www.nuget.org/packages/Superwalnut.NetCoreApiTemplate |
Install
Install-Package Superwalnut.NetCoreApiTemplate
dotnet add package Superwalnut.NetCoreApiTemplate
paket add Superwalnut.NetCoreApiTemplate
Superwalnut.NetCoreApiTemplate Download (Unzip the "nupkg" after downloading)
Dependencies
- AutoFixture(>= 4.13.0)
- AutoFixture.AutoMoq(>= 4.13.0)
- AutoMapper(>= 10.0.0)
- AutoMapper.Contrib.Autofac.DependencyInjection(>= 4.0.0)
- Autofac(>= 5.2.0)
- Autofac.Extensions.DependencyInjection(>= 6.0.0)
- AutofacSerilogIntegration(>= 4.0.0)
- FluentAssertions(>= 5.10.3)
- Microsoft.AspNetCore.TestHost(>= 3.1.6)
- Moq(>= 4.14.5)
- NUnit3TestAdapter(>= 3.15.1)
- Newtonsoft.Json(>= 12.0.3)
- Serilog(>= 2.9.0)
- Serilog.AspNetCore(>= 3.4.0)
- Serilog.Settings.Configuration(>= 3.1.0)
- Serilog.Sinks.Console(>= 3.1.1)
- Swashbuckle.AspNetCore(>= 5.5.1)
- Swashbuckle.AspNetCore.Annotations(>= 5.5.1)
- nunit(>= 3.12.0)
Tags
pre-configured and ready to use with,
1.
Autofac 5.2.0 registrations setup.
2. Ready Swagger 5.5.1 endpoint.
3. pre-Configured Serilog 2.9.0 console sinks.
4.
pre-Configured AutoMapper 10.0.0.
5. pre-Installed Newtonsoft.Json 12.0.3
6. pre-Setup NUnit Tests
7. pre-Setup AutoFixture with Moq
8.
pre-Setup FluentAssertions
using `dotnet new -i Superwalnut.NetCoreApiTemplate` to install project as a template,
And using `dotnet new core-api-autofac-swagger-serilog` to create a project with the template.