public Task Handle(ApplicationShutdownCompleted notification, CancellationToken cancellationToken)
        {
            Console.WriteLine($"Application shutdown, disconnecting from broker {Configuration.Host}:{Configuration.Port} ..");

            var options = GetDisconnectOptions();

            return(Client.DisconnectAsync(options, cancellationToken));
        }
Ejemplo n.º 2
0
 public Task Handle(ApplicationShutdownCompleted notification, CancellationToken cancellationToken)
 {
     CancellationTokenSource.Dispose();
     return(Task.CompletedTask);
 }
Ejemplo n.º 3
0
 public Task Handle(ApplicationShutdownCompleted notification, CancellationToken cancellationToken)
 {
     OnApplicationShutdownCompleted();
     return(Task.CompletedTask);
 }