ProudMonkey

ASP.NET Core: ApiBoilerPlate Version 3 Released!

This space is for rent. Contact me at vmsdurano at gmail dot com.

ApiBoilerPlate Version 3.0.0 is out and it's available to install via .NET CLI and VSIX Market Place. Check out the installation guide here: Read the docs.

Release Notes

  • Upgraded to .NET Core 3.1.
  • Upgraded all Nuget package dependencies to latest.
  • Refactored Controller Samples and added ProducesResponseType attributes for each Action Methods.
  • Refactored DTO naming convention.
  • Refactored other codes within the template to take advantage of new C# features
  • Renamed appsettings.json files to conform with standard naming for each environments.
  • Use AutoWrapper's ApiProblemDetailsException for throwing Exceptions
  • Split Logs for Errors and Information using Serilog FilterExpression
  • Removed Worker Service example to decouple background services from hosted API
  • Updated Unit Tests examples to make use of ApiProblemDetailsException object for mocking errors.

If you find this project useful, please give it a star on Github to show your support for this project. Thank you!

Buy Me A Coffee