public async Task StopAsync(CancellationToken cancellationToken) { Console.WriteLine("Cluster client service stopping."); await client?.Close(); client?.Dispose(); }
public void Dispose() { _clusterClient?.Close(); _clusterClient?.Dispose(); _siloHost?.StopAsync().Wait(); _siloHost?.Dispose(); _siloScope?.Dispose(); }
public async Task StopAsync(CancellationToken cancellationToken) { await client?.Close(); client?.Dispose(); }
/// <summary> /// 释放对象 /// </summary> public void Dispose() { _client?.Close(); }
public void DisposeEverything() { CleanAllRunningProcesses_BrokenLinksMonitor(); _client.Close(); }
public async ValueTask DisposeAsync() { await clusterClient.Close().ConfigureAwait(false); clusterClient.Dispose(); }
private async Task <Task> StopClient() { await client.Close(); return(Task.CompletedTask); }
public async Task StopAsync(CancellationToken cancellationToken) { await ClusterClient.Close(); }
static async Task StopAsync(ISiloHost silo, IClusterClient client) { await client.Close(); await silo.StopAsync(); }
public void Dispose() { _clusterClient.Close().Wait(); }
private static async Task ShutdownAsync(IClusterClient client) { await client.Close(); }