16 instantiations of NestedAsyncComponent
Microsoft.AspNetCore.Components.Tests (16)
RendererTest.cs (16)
234var component = new NestedAsyncComponent(); 393var component = new NestedAsyncComponent(); 437var component = new NestedAsyncComponent(); 481var component = new NestedAsyncComponent(); 3548var component = new NestedAsyncComponent(); 3581var component = new NestedAsyncComponent(); 3614var component = new NestedAsyncComponent(); 3647var component = new NestedAsyncComponent(); 3687var component = new NestedAsyncComponent(); 3743var component = new NestedAsyncComponent(); 3802var component = new NestedAsyncComponent(); 3856var component = new NestedAsyncComponent(); 3910var component = new NestedAsyncComponent(); 4041var component = new NestedAsyncComponent(); 4076var component = new NestedAsyncComponent(); 4111var component = new NestedAsyncComponent();
222 references to NestedAsyncComponent
Microsoft.AspNetCore.Components.Tests (222)
RendererTest.cs (222)
25private const string EventActionsName = nameof(NestedAsyncComponent.EventActions); 26private const string WhatToRenderName = nameof(NestedAsyncComponent.WhatToRender); 27private const string LogName = nameof(NestedAsyncComponent.Log); 234var component = new NestedAsyncComponent(); 238var log = new ConcurrentQueue<(int id, NestedAsyncComponent.EventType @event)>(); 241[EventActionsName] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 243[0] = new List<NestedAsyncComponent.ExecutionAction> 245NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnInit), 246NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnInitAsyncAsync, async:true), 247NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnParametersSet), 248NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync, async: true), 250[1] = new List<NestedAsyncComponent.ExecutionAction> 252NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnInit), 253NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnInitAsyncAsync, async:true), 254NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnParametersSet), 255NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync, async: true), 258[WhatToRenderName] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 393var component = new NestedAsyncComponent(); 397var log = new ConcurrentQueue<(int id, NestedAsyncComponent.EventType @event)>(); 400[EventActionsName] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 402[0] = new List<NestedAsyncComponent.ExecutionAction> 404NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnInit), 405NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnInitAsyncAsync, async:true), 406NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnParametersSet), 407NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync, async: true), 409[1] = new List<NestedAsyncComponent.ExecutionAction> 411NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnInit), 412NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnInitAsyncAsync), 413NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnParametersSet), 414NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync), 417[WhatToRenderName] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 437var component = new NestedAsyncComponent(); 441var log = new ConcurrentQueue<(int id, NestedAsyncComponent.EventType @event)>(); 444[EventActionsName] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 446[0] = new List<NestedAsyncComponent.ExecutionAction> 448NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnInit), 449NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnInitAsyncAsync, async:true), 450NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnParametersSet), 451NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync, async: true), 453[1] = new List<NestedAsyncComponent.ExecutionAction> 455NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnInit), 456NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnInitAsyncAsync, async:true), 457NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnParametersSet), 458NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync), 461[WhatToRenderName] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 481var component = new NestedAsyncComponent(); 485var log = new ConcurrentQueue<(int id, NestedAsyncComponent.EventType @event)>(); 488[EventActionsName] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 490[0] = new List<NestedAsyncComponent.ExecutionAction> 492NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnInit), 493NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnInitAsyncAsync, async:true), 494NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnParametersSet), 495NestedAsyncComponent.ExecutionAction.On(0, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync, async: true), 497[1] = new List<NestedAsyncComponent.ExecutionAction> 499NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnInit), 500NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnInitAsyncAsync, async:true), 501NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnParametersSet), 502NestedAsyncComponent.ExecutionAction.On(1, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync, async:true), 504[2] = new List<NestedAsyncComponent.ExecutionAction> 506NestedAsyncComponent.ExecutionAction.On(2, NestedAsyncComponent.EventType.OnInit), 507NestedAsyncComponent.ExecutionAction.On(2, NestedAsyncComponent.EventType.OnInitAsyncAsync, async:true), 508NestedAsyncComponent.ExecutionAction.On(2, NestedAsyncComponent.EventType.OnParametersSet), 509NestedAsyncComponent.ExecutionAction.On(2, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync, async:true), 511[3] = new List<NestedAsyncComponent.ExecutionAction> 513NestedAsyncComponent.ExecutionAction.On(3, NestedAsyncComponent.EventType.OnInit), 514NestedAsyncComponent.ExecutionAction.On(3, NestedAsyncComponent.EventType.OnInitAsyncAsync, async:true), 515NestedAsyncComponent.ExecutionAction.On(3, NestedAsyncComponent.EventType.OnParametersSet), 516NestedAsyncComponent.ExecutionAction.On(3, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync, async:true), 519[WhatToRenderName] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 3548var component = new NestedAsyncComponent(); 3555[nameof(NestedAsyncComponent.EventActions)] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 3559new NestedAsyncComponent.ExecutionAction 3561Event = NestedAsyncComponent.EventType.OnInitAsyncAsync, 3566[nameof(NestedAsyncComponent.WhatToRender)] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 3581var component = new NestedAsyncComponent(); 3588[nameof(NestedAsyncComponent.EventActions)] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 3592new NestedAsyncComponent.ExecutionAction 3594Event = NestedAsyncComponent.EventType.OnInitAsyncAsync, 3599[nameof(NestedAsyncComponent.WhatToRender)] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 3614var component = new NestedAsyncComponent(); 3621[nameof(NestedAsyncComponent.EventActions)] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 3625new NestedAsyncComponent.ExecutionAction 3627Event = NestedAsyncComponent.EventType.OnInitAsyncAsync, 3628EventAction = () => Task.FromException<(int, NestedAsyncComponent.EventType)>(exception), 3632[nameof(NestedAsyncComponent.WhatToRender)] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 3647var component = new NestedAsyncComponent(); 3655[nameof(NestedAsyncComponent.EventActions)] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 3659new NestedAsyncComponent.ExecutionAction 3661Event = NestedAsyncComponent.EventType.OnInitAsyncAsync, 3670[nameof(NestedAsyncComponent.WhatToRender)] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 3687var component = new NestedAsyncComponent(); 3743var component = new NestedAsyncComponent(); 3752[nameof(NestedAsyncComponent.EventActions)] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 3754[0] = Array.Empty<NestedAsyncComponent.ExecutionAction>(), 3755[1] = new List<NestedAsyncComponent.ExecutionAction> 3757new NestedAsyncComponent.ExecutionAction 3759Event = NestedAsyncComponent.EventType.OnInitAsyncAsync, 3767[2] = new List<NestedAsyncComponent.ExecutionAction> 3769new NestedAsyncComponent.ExecutionAction 3771Event = NestedAsyncComponent.EventType.OnInitAsyncAsync, 3780[nameof(NestedAsyncComponent.WhatToRender)] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 3802var component = new NestedAsyncComponent(); 3810[nameof(NestedAsyncComponent.EventActions)] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 3812[0] = Array.Empty<NestedAsyncComponent.ExecutionAction>(), 3813[1] = new List<NestedAsyncComponent.ExecutionAction> 3815new NestedAsyncComponent.ExecutionAction 3817Event = NestedAsyncComponent.EventType.OnInitAsyncAsync, 3824[2] = new List<NestedAsyncComponent.ExecutionAction> 3826new NestedAsyncComponent.ExecutionAction 3828Event = NestedAsyncComponent.EventType.OnInitAsyncAsync, 3836[nameof(NestedAsyncComponent.WhatToRender)] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 3856var component = new NestedAsyncComponent(); 3865[nameof(NestedAsyncComponent.EventActions)] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 3869new NestedAsyncComponent.ExecutionAction 3871Event = NestedAsyncComponent.EventType.OnAfterRenderAsyncSync, 3880new NestedAsyncComponent.ExecutionAction 3882Event = NestedAsyncComponent.EventType.OnAfterRenderAsyncSync, 3886return Task.FromResult((1, NestedAsyncComponent.EventType.OnAfterRenderAsyncSync)); 3891[nameof(NestedAsyncComponent.WhatToRender)] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 3910var component = new NestedAsyncComponent(); 3919[nameof(NestedAsyncComponent.EventActions)] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 3923new NestedAsyncComponent.ExecutionAction 3925Event = NestedAsyncComponent.EventType.OnAfterRenderAsyncAsync, 3935new NestedAsyncComponent.ExecutionAction 3937Event = NestedAsyncComponent.EventType.OnAfterRenderAsyncAsync, 3942return (1, NestedAsyncComponent.EventType.OnAfterRenderAsyncAsync); 3947[nameof(NestedAsyncComponent.WhatToRender)] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 4041var component = new NestedAsyncComponent(); 4042var tcs = new TaskCompletionSource<(int, NestedAsyncComponent.EventType)>(); 4049[nameof(NestedAsyncComponent.EventActions)] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 4053new NestedAsyncComponent.ExecutionAction 4055Event = NestedAsyncComponent.EventType.OnAfterRenderAsyncAsync, 4060[nameof(NestedAsyncComponent.WhatToRender)] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 4076var component = new NestedAsyncComponent(); 4077var tcs = new TaskCompletionSource<(int, NestedAsyncComponent.EventType)>(); 4083[nameof(NestedAsyncComponent.EventActions)] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 4087new NestedAsyncComponent.ExecutionAction 4089Event = NestedAsyncComponent.EventType.OnAfterRenderAsyncAsync, 4094[nameof(NestedAsyncComponent.WhatToRender)] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 4111var component = new NestedAsyncComponent(); 4120[nameof(NestedAsyncComponent.EventActions)] = new Dictionary<int, IList<NestedAsyncComponent.ExecutionAction>> 4124new NestedAsyncComponent.ExecutionAction 4126Event = NestedAsyncComponent.EventType.OnAfterRenderAsyncSync, 4136[nameof(NestedAsyncComponent.WhatToRender)] = new Dictionary<int, Func<NestedAsyncComponent, RenderFragment>> 5708private void AssertStream(int expectedId, (int id, NestedAsyncComponent.EventType @event)[] logStream) 5711Assert.Equal((expectedId, NestedAsyncComponent.EventType.OnInit), logStream[0]); 5715e => e == (expectedId, NestedAsyncComponent.EventType.OnInitAsyncAsync) || e == (expectedId, NestedAsyncComponent.EventType.OnInitAsyncSync)); 5717var parametersSetEvent = logStream.Where(le => le == (expectedId, NestedAsyncComponent.EventType.OnParametersSet)).ToArray(); 5722.Where(le => le == (expectedId, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync) || 5723le == (expectedId, NestedAsyncComponent.EventType.OnParametersSetAsyncSync)) 5732Assert.True(logStream.Last() == (expectedId, NestedAsyncComponent.EventType.OnParametersSetAsyncSync) || 5733logStream.Last() == (expectedId, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync)); 5736private Func<NestedAsyncComponent, RenderFragment> CreateRenderFactory(int[] childrenToRender) 5739var eventActionsName = nameof(NestedAsyncComponent.EventActions); 5740var whatToRenderName = nameof(NestedAsyncComponent.WhatToRender); 5741var testIdName = nameof(NestedAsyncComponent.TestId); 5742var logName = nameof(NestedAsyncComponent.Log); 5750builder.OpenComponent<NestedAsyncComponent>(2); 5766[Parameter] public IDictionary<int, Func<NestedAsyncComponent, RenderFragment>> WhatToRender { get; set; }