예제 #1
0
        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();
        }