This package implements base logic for web api startup configuration, including logging, caching, automapping, authentication, authorization, exception handling, api versioning and api documentation with Swagger.
Info
Version: | 1.8.4 |
Author(s): | Furiza |
Last Update: | Wednesday, July 31, 2019 |
.NET Fiddle: | Create the first Fiddle |
NuGet Url: | https://www.nuget.org/packages/Furiza.AspNetCore.WebApi.Configuration |
Install
Install-Package Furiza.AspNetCore.WebApi.Configuration
dotnet add package Furiza.AspNetCore.WebApi.Configuration
paket add Furiza.AspNetCore.WebApi.Configuration
Furiza.AspNetCore.WebApi.Configuration Download (Unzip the "nupkg" after downloading)
Dependencies
- Furiza.AspNetCore.Authentication.JwtBearer(>= 1.8.4)
- Furiza.AspNetCore.ExceptionHandling(>= 1.8.4)
- Furiza.AspNetCore.ScopedRoleAssignmentProvider(>= 1.8.4)
- AutoMapper.Extensions.Microsoft.DependencyInjection(>= 6.1.1)
- Microsoft.AspNetCore.App(>= 2.2.4)
- Microsoft.AspNetCore.Mvc.Versioning(>= 3.1.2)
- Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer(>= 3.2.0)
- Microsoft.Extensions.PlatformAbstractions(>= 1.1.0)
- Swashbuckle.AspNetCore(>= 4.0.1)
- furiza.audit(>= 1.0.1)
- furiza.caching(>= 1.1.2)
- furiza.extensions.configuration(>= 1.0.10)
- furiza.logging(>= 1.0.10)
Tags