2 implementations of ICircuitPersistenceProvider
Microsoft.AspNetCore.Components.Server (2)
Circuits\DefaultInMemoryCircuitPersistenceProvider.cs (1)
14
internal sealed partial class DefaultInMemoryCircuitPersistenceProvider :
ICircuitPersistenceProvider
Circuits\HybridCacheCircuitPersistenceProvider.cs (1)
11
internal sealed partial class HybridCacheCircuitPersistenceProvider :
ICircuitPersistenceProvider
8 references to ICircuitPersistenceProvider
Microsoft.AspNetCore.Components.Server (8)
Circuits\CircuitPersistenceManager.cs (1)
20
ICircuitPersistenceProvider
circuitPersistenceProvider,
Circuits\DefaultInMemoryCircuitPersistenceProvider.cs (2)
20
private readonly ILogger<
ICircuitPersistenceProvider
> _logger;
26
ILogger<
ICircuitPersistenceProvider
> logger,
Circuits\HybridCacheCircuitPersistenceProvider.cs (2)
20
private readonly ILogger<
ICircuitPersistenceProvider
> _logger;
26
ILogger<
ICircuitPersistenceProvider
> logger,
DependencyInjection\ComponentServiceCollectionExtensions.cs (3)
86
services.TryAddSingleton<
ICircuitPersistenceProvider
>(serviceProvider =>
91
var logger = serviceProvider.GetRequiredService<ILogger<
ICircuitPersistenceProvider
>>();
96
var logger = serviceProvider.GetRequiredService<ILogger<
ICircuitPersistenceProvider
>>();