14 references to TryTakeFromJson
BasicTestApp (1)
PreserveStateService.cs (1)
27if (_componentApplicationState.TryTakeFromJson<ServiceState>("Service", out var state))
Microsoft.AspNetCore.Components (1)
PersistentState\PersistentServicesRegistry.cs (1)
121if (state.TryTakeFromJson<PersistentServiceRegistration[]>(_registryKey, out var registry) && registry != null)
Microsoft.AspNetCore.Components.Tests (12)
PersistentState\ComponentStatePersistenceManagerTest.cs (1)
57Assert.True(persistenceManager.State.TryTakeFromJson<byte[]>("MyState", out var retrieved));
PersistentState\PersistentComponentStateTest.cs (7)
28Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var existing)); 76Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var existing)); 78Assert.False(applicationState.TryTakeFromJson<byte[]>("MyState", out var gone)); 166Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var stored)); 170Assert.False(applicationState.TryTakeFromJson<byte[]>("MyState", out _)); 184Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var stored)); 188Assert.False(applicationState.TryTakeFromJson<byte[]>("MyState", out _));
PersistentStateValueProviderKeyResolverTests.cs (4)
93Assert.True(newState.TryTakeFromJson<string>(key1, out var retrievedValue1)); 96Assert.True(newState.TryTakeFromJson<string>(key2, out var retrievedValue2)); 148Assert.True(newState.TryTakeFromJson<string>(key1, out var retrievedValue1)); 151Assert.True(newState.TryTakeFromJson<string>(key2, out var retrievedValue2));