Um parágrafo da descrição do projeto vai aqui
Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.
Consulte Implantação para saber como implantar o projeto.
Um parágrafo da descrição do projeto vai aqui
Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.
Consulte Implantação para saber como implantar o projeto.
public class WorkerHostedService : BackgroundService | |
{ | |
protected override async Task ExecuteAsync(CancellationToken stopToken) | |
{ | |
//Do your preparation (e.g. Start code) here | |
while (!stopToken.IsCancellationRequested) | |
{ | |
await DoSomethingAsync(); | |
} | |
//Do your cleanup (e.g. Stop code) here |
public abstract class BackgroundService : IHostedService, IDisposable | |
{ | |
private Task _executingTask; | |
private readonly CancellationTokenSource _stoppingCts = new CancellationTokenSource(); | |
protected abstract Task ExecuteAsync(CancellationToken stoppingToken); | |
public virtual Task StartAsync(CancellationToken cancellationToken) | |
{ | |
// Store the task we're executing |
using Microsoft.ServiceBus.Messaging; | |
using System; | |
using System.Configuration; | |
namespace RecoverDeadLetterQueuesGeneric | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ |
<system.webServer> | |
<security> | |
<requestFiltering> | |
<requestLimits maxAllowedContentLength="1073741824" /> | |
</requestFiltering> | |
</security> | |
</system.webServer> |