Repository Pattern in Dotnet Core

Sviluppato applicazioni che richiedono operazioni CRUD è necessario creare classi e metodi dedicati alla singola logica. Non sempre lo sviluppo della logica CRUD avviene utilizzando pattern specifici, ma al crescere della complessità dell’architettura è molto consigliata l’applicazione di una standardizzazione di ogni repository. Alla base dell’implementazione di un repository c’è sempre la definizione di un’interfaccia. […]

Swagger Tools per documentare Api DotNet Core

Scrivere una buona documentazione per un API consente di comprenderne facilmente le funzionalità e le modalità di utilizzo. Spesso la riscrittura della documentazione viene effettuata manualmente. Esistono numerosi sistemi che consentono di automatizzare le operazioni di scrittura della documentazione: uno di questi è Swagger/OpenApi. A partire da una descrizione dell’ API, i tool automatici consentono […]