Massimo Crippa

Results 6 issues of Massimo Crippa

provide guidelines on content negotiation (accept / content-type).

must-have
guidance
maturity-level:two

You could include the type that is returned by this operation as well (typeof(CarDto[])). Actually, my take would be to specify a Produces attribute that covers the response of a...

enhancement
maturity-level:two

consider to use the health check middleware (ASPNET core 2.2) https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/health-checks?view=aspnetcore-2.2

enhancement
guidance
maturity-level:two

Secure the API access + Apikey + Ip Filtering + Certificate + OAuth token (from IDP) + MSI (managed identity) + ...

must-have
guidance
maturity-level:two

Shouldn't we let ASP.NET handle the serialization of the error in the format that is specified by the accept header of the request instead of deciding for ourselves that it...

maturity-level:two

You should have a repository per aggregate root, and not one global repository. I think in this domain model, we currently have only one aggregate root, which would be `Car`...

enhancement
maturity-level:two