Akka.Remote.TestKit.RemoteConnection.ReleaseAll C# (CSharp) Метод

ReleaseAll() публичный статический Метод

public static ReleaseAll ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task
        public static async Task ReleaseAll()
        {
            Task tc = _clientPool?.ShutdownGracefullyAsync() ?? TaskEx.Completed;
            Task ts = _serverPool?.ShutdownGracefullyAsync() ?? TaskEx.Completed;
            await Task.WhenAll(tc, ts);
        }

Usage Example

Пример #1
0
 protected override void PostStop()
 {
     try
     {
         RemoteConnection.Shutdown(_connection);
         RemoteConnection.ReleaseAll().Wait(_settings.ConnectTimeout);
     }
     catch (Exception ex)
     {
         _log.Error(ex, "Error while terminating RemoteConnection.");
     }
 }
All Usage Examples Of Akka.Remote.TestKit.RemoteConnection::ReleaseAll