FastEndpoints: Un’alternativa per le API Web in C#

FastEndpoints è un framework open-source per la creazione di API web in C#, progettato per essere un’alternativa leggera e performante ai Minimal API e ai controller MVC di ASP.NET Core. Offre un approccio semplificato allo sviluppo di API, riducendo il codice boilerplate e migliorando le prestazioni, senza sacrificare flessibilità o potenza. Il progetto può essere […]

Chiusura corretta di un websocket c#

Il documento RFC 6455 definisce il protocollo WebSocket. All’interno del documento sono definite tutte le specifiche per poter utilizzare in maniera corretta la comunicazione tra end-point. In particolare, dovendo implementare la chiusura della connessione, ho dovuto implementare quello che viene definito nel documento “Closing-Handshake”. Il “Closing Handshake” è descritto nella Sezione 1.4 e sembra relativamente semplice. Il client […]