MinimalApi.Template 1.0.0
MinimalApi.Template
This is a template for creating a .NET web API project. It includes the necessary files and structure to get started quickly with building a minimal web API using the latest .NET SDK.
🏷️ Introduction
MinimalApi.Template is a project template designed to help developers quickly set up a .NET web minimal API project. It provides a basic structure and configuration to get you started with building your API without having to worry about the initial setup.
🛠️ Installation
Prerequisites
- .NET 10.0 SDK
Setup
The package is available on BaGet, to install it use the following command in your terminal:
dotnet new --install MinimalApi.Template
[!TIP] If new versions of the template appear, you can update it using the following command in the terminal:
dotnet new --update MinimalApi.Template
[!TIP] You can delete it using the following command in the terminal:
dotnet new --uninstall MinimalApi.Template
🚀 Getting Started
To create a new Web API project using this template, run the following command in your terminal:
dotnet new minimalapi -n <YourProjectName>
📜 License
This project is licensed under the MIT License - see the LICENSE file for details.
⭐ Give a Star
Don't forget that if you find this project helpful, please give it a ⭐ on GitHub to show your support and help others discover it.
🤝 Contributing
Contributions are always welcome. Feel free to report issues and submit pull requests to the repository, following the steps below:
- Fork the repository
- Create a feature branch (starting from the develop branch)
- Make your changes
- Submit a pull requests (targeting develop)
.NET 10.0
- MinimalApi.Template.BusinessLayer (>= 1.0.0)
- EntityFrameworkCore.Exceptions.SqlServer (>= 10.0.0)
- FluentValidation.DependencyInjectionExtensions (>= 12.1.1)
- Microsoft.AspNetCore.OpenApi (>= 10.0.7)
- Microsoft.EntityFrameworkCore.Relational (>= 10.0.7)
- Microsoft.Extensions.Caching.StackExchangeRedis (>= 10.0.7)
- Serilog.AspNetCore (>= 10.0.0)
- Serilog.Expressions (>= 5.0.0)
- Serilog.Sinks.Console (>= 6.1.1)
- Serilog.Sinks.MSSqlServer (>= 9.0.3)
- Swashbuckle.AspNetCore.SwaggerUI (>= 10.1.7)
- TinyAppEngine (>= 1.0.28)
- TinyAppEngine.Tools (>= 1.0.41)
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.65 | 0 | 07/16/2026 |
| 1.0.62 | 0 | 07/05/2026 |
| 1.0.60 | 2 | 06/18/2026 |
| 1.0.56 | 0 | 06/16/2026 |
| 1.0.55 | 1 | 06/12/2026 |
| 1.0.45 | 2 | 06/06/2026 |
| 1.0.40 | 1 | 06/03/2026 |
| 1.0.35 | 0 | 06/02/2026 |
| 1.0.25 | 2 | 06/01/2026 |
| 1.0.20 | 1 | 05/22/2026 |
| 1.0.8.5 | 2 | 05/09/2026 |
| 1.0.8 | 0 | 05/09/2026 |
| 1.0.7 | 1 | 05/06/2026 |
| 1.0.6 | 1 | 05/05/2026 |
| 1.0.5 | 4 | 05/03/2026 |
| 1.0.4 | 1 | 04/30/2026 |
| 1.0.3 | 0 | 04/30/2026 |
| 1.0.2 | 1 | 04/29/2026 |
| 1.0.1 | 1 | 04/29/2026 |
| 1.0.0 | 1 | 04/28/2026 |