18 references to TryTakeFromJson
BasicTestApp (1)
PreserveStateService.cs (1)
27if (_componentApplicationState.TryTakeFromJson<ServiceState>("Service", out var state))
Microsoft.AspNetCore.Components (1)
PersistentState\PersistentServicesRegistry.cs (1)
101if (state.TryTakeFromJson<PersistentServiceRegistration[]>(_registryKey, out var registry) && registry != null)
Microsoft.AspNetCore.Components.Endpoints (1)
src\Components\Shared\src\ResourceCollectionProvider.cs (1)
25_ = _state.TryTakeFromJson(ResourceCollectionUrlKey, out _url);
Microsoft.AspNetCore.Components.Tests (14)
PersistentState\ComponentApplicationStateTest.cs (7)
24Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var existing)); 72Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var existing)); 74Assert.False(applicationState.TryTakeFromJson<byte[]>("MyState", out var gone)); 162Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var stored)); 166Assert.False(applicationState.TryTakeFromJson<byte[]>("MyState", out _)); 180Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var stored)); 184Assert.False(applicationState.TryTakeFromJson<byte[]>("MyState", out _));
PersistentState\ComponentStatePersistenceManagerTest.cs (1)
57Assert.True(persistenceManager.State.TryTakeFromJson<byte[]>("MyState", out var retrieved));
SupplyParameterFromPersistentComponentStateValueProviderTests.cs (6)
128Assert.True(newState.TryTakeFromJson<string>(key, out var retrievedValue)); 166Assert.True(newState.TryTakeFromJson<string>(key, out var retrievedValue)); 207Assert.True(newState.TryTakeFromJson<string>(key1, out var retrievedValue)); 211Assert.True(newState.TryTakeFromJson<string>(key2, out retrievedValue)); 280Assert.True(newState.TryTakeFromJson<string>(key1, out var retrievedValue)); 284Assert.True(newState.TryTakeFromJson<string>(key2, out retrievedValue));
Microsoft.AspNetCore.Components.WebAssembly (1)
src\Components\Shared\src\ResourceCollectionProvider.cs (1)
25_ = _state.TryTakeFromJson(ResourceCollectionUrlKey, out _url);