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