Further reading
To learn more about the topics discussed in this chapter, you can refer to the following links:
- Primary constructors: https://csharp.christiannagel.com/2023/03/28/primaryctors/
- Microsoft REST API Guidelines: https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md
- The OpenAPI Initiative: https://www.openapis.org/
- Minimal APIs parameter binding: https://learn.microsoft.com/aspnet/core/fundamentals/minimal-apis/parameter-binding
- JSON serialization customization: https://learn.microsoft.com/en-us/dotnet/standard/serialization/
- The
Swashbuckle.AspNetCore
GitHub repo: https://github.com/domaindrivendev/Swashbuckle.AspNetCore - .NET Aspire documentation: https://learn.microsoft.com/en-us/dotnet/aspire/