1 write to State
Microsoft.AspNetCore.Components (1)
57 references to State
Microsoft.AspNetCore.Components (5)
Microsoft.AspNetCore.Components.Endpoints (1)
Microsoft.AspNetCore.Components.Endpoints.Tests (3)
Microsoft.AspNetCore.Components.Server (1)
Microsoft.AspNetCore.Components.Server.Tests (4)
Microsoft.AspNetCore.Components.Tests (31)
PersistentState\ComponentStatePersistenceManagerTest.cs (18)
57Assert.True(persistenceManager.State.TryTakeFromJson<byte[]>("MyState", out var retrieved));
97persistenceManager.State.RegisterOnPersisting(() =>
99persistenceManager.State.PersistAsJson("MyState", new byte[] { 1, 2, 3, 4 });
149persistenceManager.State.RegisterOnPersisting(() =>
151persistenceManager.State.PersistAsJson("MyState", new byte[] { 1, 2, 3, 4 });
176persistenceManager.State.RegisterOnPersisting(() => { invoked = true; return default; }, new TestRenderMode());
201persistenceManager.State.RegisterOnPersisting(async () => { sequence.Add(1); await tcs.Task; sequence.Add(3); }, new TestRenderMode());
202persistenceManager.State.RegisterOnPersisting(async () => { sequence.Add(2); await tcs2.Task; sequence.Add(4); }, new TestRenderMode());
231var subscription1 = persistenceManager.State.RegisterOnPersisting(async () => { sequence.Add(1); await tcs.Task; sequence.Add(3); });
232var subscription2 = persistenceManager.State.RegisterOnPersisting(async () => { sequence.Add(2); await tcs2.Task; sequence.Add(4); });
264persistenceManager.State.RegisterOnPersisting(() => throw new InvalidOperationException(), new TestRenderMode());
265persistenceManager.State.RegisterOnPersisting(() => { invoked = true; return Task.CompletedTask; }, new TestRenderMode());
292persistenceManager.State.RegisterOnPersisting(async () => { await tcs.Task; throw new InvalidOperationException(); }, new TestRenderMode());
293persistenceManager.State.RegisterOnPersisting(() => { invoked = true; return Task.CompletedTask; }, new TestRenderMode());
320persistenceManager.State.RegisterOnPersisting(() =>
327subscription2 = persistenceManager.State.RegisterOnPersisting(() =>
335persistenceManager.State.RegisterOnPersisting(async () =>
391persistenceManager.State.RegisterOnRestoring(() => { callbackInvoked = true; }, options);
PersistentStateValueProviderKeyResolverTests.cs (11)
58persistenceManager.State.InitializeExistingState(state, RestoreContext.InitialValue);
72var provider = new PersistentStateValueProvider(persistenceManager.State, NullLogger<PersistentStateValueProvider>.Instance, new ServiceCollection().BuildServiceProvider());
127var provider = new PersistentStateValueProvider(persistenceManager.State, NullLogger<PersistentStateValueProvider>.Instance, new ServiceCollection().BuildServiceProvider());
166persistenceManager.State.InitializeExistingState(state, RestoreContext.InitialValue);
178var provider = new PersistentStateValueProvider(persistenceManager.State, NullLogger<PersistentStateValueProvider>.Instance, new ServiceCollection().BuildServiceProvider());
216persistenceManager.State.InitializeExistingState(state, RestoreContext.InitialValue);
230var provider = new PersistentStateValueProvider(persistenceManager.State, NullLogger<PersistentStateValueProvider>.Instance, new ServiceCollection().BuildServiceProvider());
254persistenceManager.State.InitializeExistingState(state, RestoreContext.InitialValue);
268var provider = new PersistentStateValueProvider(persistenceManager.State, NullLogger<PersistentStateValueProvider>.Instance, new ServiceCollection().BuildServiceProvider());
293persistenceManager.State.InitializeExistingState(state, RestoreContext.InitialValue);
307var provider = new PersistentStateValueProvider(persistenceManager.State, NullLogger<PersistentStateValueProvider>.Instance, new ServiceCollection().BuildServiceProvider());
Microsoft.AspNetCore.Components.Web.Tests (1)
Microsoft.AspNetCore.Components.WebAssembly (1)
Microsoft.AspNetCore.Components.WebView (1)
Microsoft.AspNetCore.Components.WebView.Test (1)
Microsoft.AspNetCore.Mvc.TagHelpers.Test (8)