2 instantiations of PersistedCircuitState
Microsoft.AspNetCore.Components.Server (2)
Circuits\CircuitPersistenceManager.cs (2)
86
var state = new
PersistedCircuitState
226
PersistedCircuitState = new
PersistedCircuitState
21 references to PersistedCircuitState
Microsoft.AspNetCore.Components.Server (21)
Circuits\CircuitPersistenceManager.cs (6)
50
internal async Task SaveStateToClient(CircuitHost circuit,
PersistedCircuitState
state, CancellationToken cancellation = default)
70
internal async Task<(string rootComponents, string applicationState)> ToProtectedStateAsync(
PersistedCircuitState
state)
82
internal
PersistedCircuitState
FromProtectedState(string rootComponents, string applicationState)
86
var
state = new PersistedCircuitState
100
public async Task<
PersistedCircuitState
> ResumeCircuitAsync(CircuitId circuitId, CancellationToken cancellation = default)
207
internal
PersistedCircuitState
PersistedCircuitState { get; private set; }
Circuits\DefaultInMemoryCircuitPersistenceProvider.cs (8)
19
private static readonly Task<
PersistedCircuitState
> _noMatch = Task.FromResult<
PersistedCircuitState
>(null);
44
public Task PersistCircuitAsync(CircuitId circuitId,
PersistedCircuitState
persistedCircuitState, CancellationToken cancellation = default)
56
private void PersistCore(CircuitId circuitId,
PersistedCircuitState
persistedCircuitState)
99
public Task<
PersistedCircuitState
> RestoreCircuitAsync(CircuitId circuitId, CancellationToken cancellation = default)
105
var
state = RestoreCore(circuitId);
116
private
PersistedCircuitState
RestoreCore(CircuitId circuitId)
143
public
PersistedCircuitState
State { get; set; }
Circuits\HybridCacheCircuitPersistenceProvider.cs (4)
13
private static readonly Func<CancellationToken, ValueTask<
PersistedCircuitState
>> _failOnCreate =
44
public async Task PersistCircuitAsync(CircuitId circuitId,
PersistedCircuitState
persistedCircuitState, CancellationToken cancellation = default)
63
public async Task<
PersistedCircuitState
> RestoreCircuitAsync(CircuitId circuitId, CancellationToken cancellation = default)
70
var
state = await _hybridCache.GetOrCreateAsync(
Circuits\ICircuitPersistenceProvider.cs (2)
9
Task PersistCircuitAsync(CircuitId circuitId,
PersistedCircuitState
persistedCircuitState, CancellationToken cancellation = default);
11
Task<
PersistedCircuitState
> RestoreCircuitAsync(CircuitId circuitId, CancellationToken cancellation = default);
ComponentHub.cs (1)
323
PersistedCircuitState
? persistedCircuitState;