public override Task OnConnectionDownAsync(Circuit circuit,
                                            CancellationToken cancellationToken)
 {
     //circuits.Remove(circuit);
     Task.Factory.StartNew(new Action(() => AppLifetime?.StopApplication()));
     return(Task.CompletedTask);
 }
Example #2
0
        public void Post(Restart request)
        {
            if (!ZeroUsersOrIsAdmin())
            {
                return;
            }

            AppLifetime?.StopApplication();
        }
Example #3
0
 public void StopApplication()
 {
     AppLifetime.StopApplication();
 }