2 instantiations of AsyncDisposableComponent
Microsoft.AspNetCore.Components.Tests (2)
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