{"repo":"lkurzyniec/netcore-boilerplate","free":true,"listed":false,"github":"https://github.com/lkurzyniec/netcore-boilerplate","clone":"git clone https://github.com/lkurzyniec/netcore-boilerplate.git","description":"Boilerplate of API in .NET 10","language":"C#","stars":553,"topics":["boilerplate","netcore-boilerplate","api","dotnet10"],"license":"GPL-2.0","category":"saas-starters-boilerplates","readme_excerpt":"GitHub Codecov Docker Hub :------: :-------: :----------: Boilerplate of API in .NET 10 Boilerplate is a piece of code that helps you to quickly kick-off a project or start writing your source code. It is kind of a template - instead of starting an empty project and adding the same snippets each time, you can use the boilerplate that already contains such code. Intention - The intention behind this project is to mix a variety of different approaches to show different available paths. That's why you can find here the Service approach mixed-up with Repository approach, or old-fashioned controllers mixed-up with brand new minimal API in a separate module (modular approach). As well as, it's a kind of playground for exploring frameworks, packages, tooling. At the end, You are in charge, so it's your decision to which path you would like to follow. Table of content Source code contains Run the solution Standalone In docker Download form registry Build your own image Docker compose Migrations How to adapt Architecture Api Core DB Migrations Tests Integration tests Unit tests Architectural tests Books module Module Integration Tests To Do Source code contains 1. Central Package Management (CPM) 1. Swagger + Swashbuckle (Removed in PR488) 1. OpenAPI 1. Scalar 1. FeatureManagement (Feature Flags, Feature Toggles) 1. HealthChecks 1. EF Core MySQL project (Oracle) MsSQL from Microsoft 1. Dapper Microsoft.Data.Sqlite 1. Tests Integration tests with InMemory database [AwesomeAssertions] [","default_branch":null,"files":null,"tree":[],"storefront":"/r/lkurzyniec","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lkurzyniec/netcore-boilerplate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}