Ottenere l’access token in una WebApi

Reading Time: < 1 minute Una volta effettuata l’autenticazione all’interno di un Web Api tramite Bearer Token, è possibile ottenere il token, all’interno della singola API accendendo direttamente all’ HTTPContext. Ad esempio è possibile ottere il valore dell’ access token utilizzando : Il codice precedente può essere utilizzato soltanto all’interno delle action del controller e non all’interno del costruttore. HttpContext […]

Eseguire task in background utilizzando BackgroundService

Reading Time: < 1 minute Un metodo alternativo per la creazione di servizi eseguiti in background è l’utilizzo della classe BackgroundService, anzichè l’utilizzo dell’interfaccia IHostedService (vista nel post precedente). In pratica si procede ereditando la classe BackgroundService e facendo override del metodo asincrono ExecuteAsync . Scendendo nei dettagli si tratta di una classe astratta che implementa IHostedService, implementando i metodi StartAsync […]

Eseguire task in background utilizzando IHostedService

Reading Time: < 1 minute A partire dalla versione 3.1 di .NET Core è possibile definire all’interno di un applicazione Web ASP.NET Core servizi eseguiti in background. Una volta creato un servizio è necessario registrarlo all’interno di IServiceCollection dell’istanza per poterlo mandare in esecuzione. La creazione di un servizio è piuttosto semplice: è necessrio creare una classe che eredita da […]