public async Task DisposeAsync() { if (testCluster is null) { return; } try { await testCluster.StopAllSilosAsync(); } finally { await testCluster.DisposeAsync(); testCluster = null; } }
protected static async Task ReleaseAsync(TestCluster value) { await Task.WhenAny(Task.Delay(1000), value.DisposeAsync().AsTask()); }
public async Task DisposeAsync() { await _cluster.DisposeAsync(); }
public async ValueTask DisposeAsync() { await _cluster.DisposeAsync(); await _eventStore.DisposeAsync(); }