2 instantiations of AsyncDisposableComponent
Microsoft.AspNetCore.Components.Tests (2)
RendererTest.cs (2)
4840var rootComponent = new AsyncDisposableComponent 4967var component = new AsyncDisposableComponent
24 references to AsyncDisposableComponent
Microsoft.AspNetCore.Components.Tests (24)
RendererTest.cs (24)
2320builder.OpenComponent<AsyncDisposableComponent>(1); 2321builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(() => throw exception1)); 2354builder.OpenComponent<AsyncDisposableComponent>(1); 2355builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(() => default)); 2394builder.OpenComponent<AsyncDisposableComponent>(1); 2395builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(async () => { await tcs.Task; })); 2439builder.OpenComponent<AsyncDisposableComponent>(1); 2440builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(async () => { await tcs.Task; throw exception1; })); 2478builder.OpenComponent<AsyncDisposableComponent>(1); 2479builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(() => throw new TaskCanceledException())); 2513builder.OpenComponent<AsyncDisposableComponent>(1); 2516nameof(AsyncDisposableComponent.AsyncDisposeAction), 4274builder.OpenComponent<AsyncDisposableComponent>(1); 4275builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(() => { disposed = true; throw exception1; })); 4302builder.OpenComponent<AsyncDisposableComponent>(1); 4303builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(async () => { await tcs.Task; disposed = true; throw exception1; })); 4793builder.OpenComponent<AsyncDisposableComponent>(1); 4806.GetComponentFrames<AsyncDisposableComponent>().Single(); 4824Assert.True(((AsyncDisposableComponent)nestedAsyncDisposableComponentFrame.Component).Disposed); 4840var rootComponent = new AsyncDisposableComponent 4911builder.OpenComponent<AsyncDisposableComponent>(2); 4912builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(async () => await exception2Tcs.Task)); 4922.GetComponentFrames<AsyncDisposableComponent>().Single(); 4967var component = new AsyncDisposableComponent