MDev.Dotnet documentation
MDev.Dotnet provides focused helpers for ASP.NET Core APIs and Azure services. Install only the package that matches your application.
Start here
- Getting started covers prerequisites, installation, and a minimal API setup.
- Contributing explains how to build and propose documentation or code changes.
Package guides
| Package | Use it for |
|---|---|
| MDev.Dotnet.AspNetCore | Controllers, configuration binding, OpenAPI, and route prefixes |
| MDev.Dotnet.Azure.ContainerApps | OpenTelemetry, Container Apps authentication headers, and Dapr operations |
| MDev.Dotnet.Azure.ContainerApps.Jobs | Generic-host telemetry, shutdown flushing, and managed identity for Container Apps Jobs |
| MDev.Dotnet.Azure.CosmosDb | Entity Framework Core Cosmos DB registration with Azure credentials |
| MDev.Dotnet.Azure.StorageAccount | Blob persistence, SAS URIs, and Azure Queue clients |
These guides replace the project Wiki as the versioned source of documentation. For platform concepts, see .NET documentation, ASP.NET Core documentation, and Azure documentation.
Support policy and release notes
MDev.Dotnet supports .NET 10. .NET 9 support is retired in the next release; .NET 11 will be added after its stable release.