111 implementations of DisposeAsync
BasicWebSite (1)
Controllers\AsyncDisposableController.cs (1)
32public async ValueTask DisposeAsync()
InMemory.FunctionalTests (3)
TestTransport\InMemoryTransportFactory.cs (1)
45public ValueTask DisposeAsync()
TestTransport\MockMultiplexedConnectionListenerFactory.cs (1)
38public ValueTask DisposeAsync()
TestTransport\TestServer.cs (1)
140public async ValueTask DisposeAsync()
Microsoft.AspNetCore (1)
WebApplication.cs (1)
205public ValueTask DisposeAsync() => ((IAsyncDisposable)_host).DisposeAsync();
Microsoft.AspNetCore.Components (2)
Rendering\ComponentState.cs (1)
280public virtual ValueTask DisposeAsync()
RenderTree\Renderer.cs (1)
1270public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Authorization.Tests (1)
src\Components\Shared\test\TestRenderer.cs (1)
162public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
EndpointHtmlRendererTest.cs (1)
1757public ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Forms.Tests (1)
src\Components\Shared\test\TestRenderer.cs (1)
162public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.QuickGrid (1)
QuickGrid.razor.cs (1)
420public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Server (1)
Circuits\CircuitHost.cs (1)
174public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Server.Tests (1)
Circuits\CircuitHostTest.cs (1)
832public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Tests (2)
RendererTest.cs (1)
5548public ValueTask DisposeAsync()
src\Components\Shared\test\TestRenderer.cs (1)
162public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Web (4)
HtmlRendering\HtmlRenderer.cs (1)
33public ValueTask DisposeAsync()
Routing\NavigationLock.cs (1)
104async ValueTask IAsyncDisposable.DisposeAsync()
Virtualization\Virtualize.cs (1)
428public async ValueTask DisposeAsync()
Virtualization\VirtualizeJsInterop.cs (1)
45public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Web.Tests (1)
src\Components\Shared\test\TestRenderer.cs (1)
162public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.WebAssembly (1)
Hosting\WebAssemblyHost.cs (1)
73public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.WebAssembly.Tests (1)
Hosting\WebAssemblyHostTest.cs (1)
90public ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.WebView (2)
PageContext.cs (1)
55public async ValueTask DisposeAsync()
WebViewManager.cs (1)
270public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.WebView.Test (1)
WebViewManagerTests.cs (1)
193public ValueTask DisposeAsync() => ValueTask.CompletedTask;
Microsoft.AspNetCore.Connections.Abstractions (1)
BaseConnectionContext.cs (1)
63public virtual ValueTask DisposeAsync()
Microsoft.AspNetCore.Hosting (1)
Internal\WebHost.cs (1)
318public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Hosting.Tests (1)
WebHostTests.AsyncDisposable.cs (1)
82public ValueTask DisposeAsync()
Microsoft.AspNetCore.Http (1)
Features\RequestServicesFeature.cs (1)
53public ValueTask DisposeAsync()
Microsoft.AspNetCore.Http.Tests (2)
DefaultHttpContextTests.cs (1)
562public ValueTask DisposeAsync()
Internal\DefaultHttpResponseTests.cs (1)
231public ValueTask DisposeAsync()
Microsoft.AspNetCore.HttpLogging (2)
FileLoggerProcessor.cs (1)
295public async ValueTask DisposeAsync()
W3CLogger.cs (1)
28public ValueTask DisposeAsync() => _messageQueue.DisposeAsync();
Microsoft.AspNetCore.Mvc.Core.Test (3)
Controllers\DefaultControllerActivatorTest.cs (2)
208public ValueTask DisposeAsync() 225public ValueTask DisposeAsync()
Controllers\DefaultControllerFactoryTest.cs (1)
287public ValueTask DisposeAsync()
Microsoft.AspNetCore.Mvc.FunctionalTests (1)
TestingInfrastructureInheritanceTests.cs (1)
116public ValueTask DisposeAsync()
Microsoft.AspNetCore.Mvc.RazorPages.Test (4)
Infrastructure\DefaultPageActivatorProviderTest.cs (2)
243public ValueTask DisposeAsync() 260public ValueTask DisposeAsync()
Infrastructure\DefaultPageModelActivatorProviderTest.cs (2)
244public ValueTask DisposeAsync() 261public ValueTask DisposeAsync()
Microsoft.AspNetCore.Mvc.Testing (2)
DeferredHostBuilder.cs (1)
133public async ValueTask DisposeAsync()
WebApplicationFactory.cs (1)
566public virtual async ValueTask DisposeAsync()
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (4)
ViewComponents\DefaultViewComponentActivatorTests.cs (2)
138public ValueTask DisposeAsync() 160public ValueTask DisposeAsync()
ViewComponents\DefaultViewComponentFactoryTest.cs (2)
132public ValueTask DisposeAsync() 154public ValueTask DisposeAsync()
Microsoft.AspNetCore.OpenApi.Tests (1)
Transformers\DocumentTransformerTests.cs (1)
195public ValueTask DisposeAsync()
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Infrastructure\TransportManager.cs (3)
191public ValueTask DisposeAsync() 214public ValueTask DisposeAsync() 235public ValueTask DisposeAsync()
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
InMemoryTransportBenchmark.cs (1)
155public ValueTask DisposeAsync()
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
Internal\NamedPipeConnectionListener.cs (1)
163public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Internal\QuicConnectionListener.cs (1)
202public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (2)
Client\SocketConnectionFactory.cs (1)
77public ValueTask DisposeAsync()
SocketConnectionListener.cs (1)
101public ValueTask DisposeAsync()
Microsoft.AspNetCore.SignalR.Client.Core (4)
HubConnection.cs (1)
318public virtual async ValueTask DisposeAsync()
src\SignalR\common\Shared\AsyncEnumerableAdapters.cs (3)
63public ValueTask DisposeAsync() => default; 111public ValueTask DisposeAsync() 135public ValueTask DisposeAsync()
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (1)
HubConnectionTests.cs (1)
2940public ValueTask DisposeAsync()
Microsoft.AspNetCore.SignalR.Core (3)
src\SignalR\common\Shared\AsyncEnumerableAdapters.cs (3)
63public ValueTask DisposeAsync() => default; 111public ValueTask DisposeAsync() 135public ValueTask DisposeAsync()
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (1)
TestConnectionMultiplexer.cs (1)
232public ValueTask DisposeAsync() => default;
Microsoft.AspNetCore.SignalR.Tests (4)
HubConnectionHandlerTestUtils\Hubs.cs (2)
942public ValueTask DisposeAsync() 1193public ValueTask DisposeAsync()
HubConnectionHandlerTestUtils\Utils.cs (1)
105public ValueTask DisposeAsync()
TestFilters.cs (1)
215public ValueTask DisposeAsync()
Microsoft.AspNetCore.SignalR.Tests.Utils (1)
src\Shared\SignalR\InProcessTestServer.cs (1)
30public abstract ValueTask DisposeAsync();
Microsoft.AspNetCore.WebSockets.Tests (1)
KestrelWebSocketHelpers.cs (1)
97public ValueTask DisposeAsync()
Microsoft.Build (1)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
794public async ValueTask DisposeAsync()
Microsoft.DotNet.XUnitAssert.Tests (1)
AsyncCollectionAssertsTests.cs (1)
1579 public async ValueTask DisposeAsync()
Microsoft.Extensions.DependencyInjection (2)
ServiceLookup\ServiceProviderEngineScope.cs (1)
140public ValueTask DisposeAsync()
ServiceProvider.cs (1)
145public ValueTask DisposeAsync()
Microsoft.Extensions.DependencyInjection.Abstractions (1)
AsyncServiceScope.cs (1)
40public ValueTask DisposeAsync()
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (2)
DefaultHealthCheckServiceTest.cs (2)
758public ValueTask DisposeAsync() 784public ValueTask DisposeAsync()
Microsoft.Extensions.Hosting (1)
Internal\Host.cs (1)
410public async ValueTask DisposeAsync()
Microsoft.JSInterop (1)
Implementation\JSObjectReference.cs (1)
52public async ValueTask DisposeAsync()
Sockets.BindTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\TestServer.cs (1)
151public async ValueTask DisposeAsync()
Sockets.FunctionalTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\TestServer.cs (1)
151public async ValueTask DisposeAsync()
System.Data.Common (6)
System\Data\Common\DbBatch.cs (1)
70public virtual ValueTask DisposeAsync()
System\Data\Common\DbCommand.cs (1)
245public virtual ValueTask DisposeAsync()
System\Data\Common\DbConnection.cs (1)
105public virtual ValueTask DisposeAsync()
System\Data\Common\DbDataReader.cs (1)
60public virtual ValueTask DisposeAsync()
System\Data\Common\DbDataSource.cs (1)
81public async ValueTask DisposeAsync()
System\Data\Common\DbTransaction.cs (1)
45public virtual ValueTask DisposeAsync()
System.Formats.Tar (2)
System\Formats\Tar\TarReader.cs (1)
79public async ValueTask DisposeAsync()
System\Formats\Tar\TarWriter.cs (1)
110public async ValueTask DisposeAsync()
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (1)
104public async ValueTask DisposeAsync()
System.Net.Quic (2)
System\Net\Quic\QuicConnection.cs (1)
683public async ValueTask DisposeAsync()
System\Net\Quic\QuicListener.cs (1)
406public async ValueTask DisposeAsync()
System.Private.CoreLib (7)
src\libraries\Common\src\System\TimeProvider.cs (1)
230public ValueTask DisposeAsync() => _timer.DisposeAsync();
src\libraries\System.Private.CoreLib\src\System\IO\BinaryWriter.cs (1)
83public virtual ValueTask DisposeAsync()
src\libraries\System.Private.CoreLib\src\System\IO\Stream.cs (1)
174public virtual ValueTask DisposeAsync()
src\libraries\System.Private.CoreLib\src\System\IO\TextWriter.cs (1)
69public virtual ValueTask DisposeAsync()
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenRegistration.cs (1)
69public ValueTask DisposeAsync()
src\libraries\System.Private.CoreLib\src\System\Threading\Timer.cs (2)
609public ValueTask DisposeAsync() 967public ValueTask DisposeAsync()
System.Private.Xml (1)
System\Xml\Core\XmlWriterAsync.cs (1)
577public async ValueTask DisposeAsync()
System.ServiceModel.Primitives (6)
Internals\System\Runtime\AsyncLock.cs (2)
56public async ValueTask DisposeAsync() 83public ValueTask DisposeAsync()
System\ServiceModel\ChannelFactory.cs (1)
145async ValueTask IAsyncDisposable.DisposeAsync()
System\ServiceModel\Channels\ServiceChannel.cs (1)
1608async ValueTask IAsyncDisposable.DisposeAsync()
System\ServiceModel\Channels\ServiceChannelProxy.cs (1)
676ValueTask IAsyncDisposable.DisposeAsync()
System\ServiceModel\ClientBase.cs (1)
452async ValueTask IAsyncDisposable.DisposeAsync()
System.Text.Json (1)
System\Text\Json\Writer\Utf8JsonWriter.cs (1)
383public async ValueTask DisposeAsync()
System.Threading.RateLimiting (2)
System\Threading\RateLimiting\PartitionedRateLimiter.T.cs (1)
111public async ValueTask DisposeAsync()
System\Threading\RateLimiting\RateLimiter.cs (1)
115public async ValueTask DisposeAsync()
System.Threading.Tasks.Parallel (1)
System\Threading\Tasks\Parallel.ForEachAsync.cs (1)
745public ValueTask DisposeAsync()
69 references to DisposeAsync
http2cat (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
128await sslState.DisposeAsync();
IIS.FunctionalTests (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
128await sslState.DisposeAsync();
IIS.LongTests (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
128await sslState.DisposeAsync();
IIS.NewHandler.FunctionalTests (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
128await sslState.DisposeAsync();
IIS.NewShim.FunctionalTests (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
128await sslState.DisposeAsync();
IISExpress.FunctionalTests (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
128await sslState.DisposeAsync();
InMemory.FunctionalTests (1)
TestTransport\TestServer.cs (1)
144await ((IAsyncDisposable)_host).DisposeAsync().ConfigureAwait(false);
Microsoft.AspNetCore (1)
WebApplication.cs (1)
205public ValueTask DisposeAsync() => ((IAsyncDisposable)_host).DisposeAsync();
Microsoft.AspNetCore.BrowserTesting (1)
BrowserManager.cs (1)
157await browser.DisposeAsync();
Microsoft.AspNetCore.Components (1)
Rendering\ComponentState.cs (1)
292return asyncDisposable.DisposeAsync();
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
EndpointHtmlRendererTest.cs (1)
685await ((IAsyncDisposable)scope).DisposeAsync();
Microsoft.AspNetCore.Components.QuickGrid (2)
QuickGrid.razor.cs (2)
429await _jsEventDisposable.DisposeAsync(); 434await _jsModule.DisposeAsync();
Microsoft.AspNetCore.Components.Server.Tests (2)
Circuits\CircuitHostTest.cs (2)
50.Setup(f => f.DisposeAsync()) 64serviceScope.As<IAsyncDisposable>().Verify(s => s.DisposeAsync(), Times.Once());
Microsoft.AspNetCore.Components.Web (1)
Forms\InputFile\BrowserFileStream.cs (1)
123_ = _jsStreamReference?.DisposeAsync().Preserve();
Microsoft.AspNetCore.Components.Web.Tests (3)
Forms\BrowserFileTest.cs (3)
47jsStreamReference.Verify(x => x.DisposeAsync(), Times.Never); 53jsStreamReference.Verify(x => x.DisposeAsync()); 64jsStreamReference.Setup(x => x.DisposeAsync()).Throws(new InvalidTimeZoneException());
Microsoft.AspNetCore.Components.WebAssembly (1)
Hosting\WebAssemblyHost.cs (1)
91await asyncDisposableServices.DisposeAsync();
Microsoft.AspNetCore.Hosting (2)
Internal\WebHost.cs (1)
341return asyncDisposable.DisposeAsync();
WebHostExtensions.cs (1)
143await asyncDisposable.DisposeAsync().ConfigureAwait(false);
Microsoft.AspNetCore.Hosting.Tests (1)
WebHostTests.cs (1)
1037await ((IAsyncDisposable)host).DisposeAsync();
Microsoft.AspNetCore.Http (1)
Features\RequestServicesFeature.cs (1)
58var vt = asyncDisposable.DisposeAsync();
Microsoft.AspNetCore.Http.Abstractions (1)
HttpResponse.cs (1)
25return asyncDisposable.DisposeAsync().AsTask();
Microsoft.AspNetCore.Mvc.Core (2)
Controllers\ControllerActivatorProvider.cs (1)
114return ((IAsyncDisposable)controller).DisposeAsync();
Controllers\DefaultControllerActivator.cs (1)
71return asyncDisposable.DisposeAsync();
Microsoft.AspNetCore.Mvc.RazorPages (2)
Infrastructure\DefaultPageActivatorProvider.cs (1)
101return ((IAsyncDisposable)page).DisposeAsync();
Infrastructure\DefaultPageModelActivatorProvider.cs (1)
78return ((IAsyncDisposable)page).DisposeAsync();
Microsoft.AspNetCore.Mvc.RazorPages.Test (1)
Infrastructure\DefaultPageFactoryProviderTest.cs (1)
406IAsyncDisposable asyncDisposable => asyncDisposable.DisposeAsync(),
Microsoft.AspNetCore.Mvc.Testing (2)
DeferredHostBuilder.cs (1)
137await disposable.DisposeAsync().ConfigureAwait(false);
WebApplicationFactory.cs (1)
585await ((IAsyncDisposable)factory).DisposeAsync().ConfigureAwait(false);
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
ViewComponents\DefaultViewComponentActivator.cs (1)
88return disposable.DisposeAsync();
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (1)
ViewComponents\DefaultViewComponentFactoryTest.cs (1)
94.Callback<ViewComponentContext, object>((c, o) => (o as IAsyncDisposable)?.DisposeAsync())
Microsoft.AspNetCore.OpenApi (1)
Transformers\TypeBasedOpenApiDocumentTransformer.cs (1)
35await asyncDisposable.DisposeAsync();
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
128await sslState.DisposeAsync();
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Infrastructure\TransportManager.cs (3)
193return ConnectionListener.DisposeAsync(); 215=> _connectionListener.DisposeAsync(); 236=> _multiplexedConnectionListener.DisposeAsync();
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
KestrelServerTests.cs (1)
563.Setup(transport => transport.DisposeAsync())
Microsoft.AspNetCore.SignalR.Client.Core (3)
HubConnection.cs (1)
625await asyncDispose.DisposeAsync().ConfigureAwait(false);
src\SignalR\common\Shared\AsyncEnumerableAdapters.cs (2)
114return _asyncEnumerator.DisposeAsync(); 137return _asyncEnumerator.DisposeAsync();
Microsoft.AspNetCore.SignalR.Core (4)
Internal\AsyncDisposableExtensions.cs (1)
13return asyncDisposable.DisposeAsync();
Internal\HubFilterFactory.cs (1)
77return asyncDispsable.DisposeAsync();
src\SignalR\common\Shared\AsyncEnumerableAdapters.cs (2)
114return _asyncEnumerator.DisposeAsync(); 137return _asyncEnumerator.DisposeAsync();
Microsoft.DotNet.XUnitAssert.Tests (1)
AsyncCollectionAssertsTests.cs (1)
1582 await innerEnumerator.DisposeAsync();
Microsoft.Extensions.DependencyInjection (3)
ServiceLookup\ServiceProviderEngineScope.cs (3)
111Task.Run(() => ((IAsyncDisposable)localService).DisposeAsync().AsTask()).GetAwaiter().GetResult(); 153ValueTask vt = asyncDisposable.DisposeAsync(); 189await asyncDisposable.DisposeAsync().ConfigureAwait(false);
Microsoft.Extensions.DependencyInjection.Abstractions (1)
AsyncServiceScope.cs (1)
44return ad.DisposeAsync();
Microsoft.Extensions.Hosting (1)
Internal\Host.cs (1)
430return asyncDisposable.DisposeAsync();
Microsoft.Extensions.Hosting.Abstractions (1)
HostingAbstractionsHostExtensions.cs (1)
75await asyncDisposable.DisposeAsync().ConfigureAwait(false);
Sockets.BindTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\TestServer.cs (1)
155await ((IAsyncDisposable)_host).DisposeAsync().ConfigureAwait(false);
Sockets.FunctionalTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\TestServer.cs (1)
155await ((IAsyncDisposable)_host).DisposeAsync().ConfigureAwait(false);
System.Private.CoreLib (4)
src\libraries\Common\src\System\Threading\ITimer.cs (1)
8/// Implementations of <see cref="Change"/>, <see cref="IDisposable.Dispose"/>, and <see cref="IAsyncDisposable.DisposeAsync"/>
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConfiguredAsyncDisposable.cs (1)
26_source.DisposeAsync().ConfigureAwait(_continueOnCapturedContext);
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConfiguredCancelableAsyncEnumerable.cs (1)
76_enumerator.DisposeAsync().ConfigureAwait(_continueOnCapturedContext);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskAsyncEnumerableExtensions.ToBlockingEnumerable.cs (1)
58ValueTask disposeTask = enumerator.DisposeAsync();
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\ServiceChannelProxy.cs (1)
678return ((IAsyncDisposable)_serviceChannel).DisposeAsync();
System.ServiceModel.Primitives.Tests (4)
ServiceModel\ChannelFactoryTest.cs (2)
287await ((IAsyncDisposable)factory).DisposeAsync(); 316await ((IAsyncDisposable)factory).DisposeAsync();
ServiceModel\ClientBaseTest.cs (2)
187await((IAsyncDisposable)client).DisposeAsync(); 205await ((IAsyncDisposable)client).DisposeAsync();
System.Text.Json (2)
System\Text\Json\Serialization\WriteStack.cs (2)
290await asyncDisposable.DisposeAsync().ConfigureAwait(false); 378await asyncDisposable.DisposeAsync().ConfigureAwait(false);
System.Threading.Tasks.Parallel (1)
System\Threading\Tasks\Parallel.ForEachAsync.cs (1)
748return Enumerator.DisposeAsync();
xunit.assert (1)
Sdk\AssertHelper.cs (1)
272 WaitForValueTask(enumerator.DisposeAsync());