1 implementation of IHybridCacheBuilder
Microsoft.Extensions.Caching.Hybrid (1)
Internal\HybridCacheBuilder.cs (1)
8internal sealed class HybridCacheBuilder : IHybridCacheBuilder
21 references to IHybridCacheBuilder
Microsoft.Extensions.Caching.Hybrid (21)
HybridCacheBuilderExtensions.cs (13)
11/// Configuration extension methods for <see cref="IHybridCacheBuilder"/> / <see cref="HybridCache"/>. 19/// <returns>The <see cref="IHybridCacheBuilder"/> instance.</returns> 20public static IHybridCacheBuilder AddSerializer<T>(this IHybridCacheBuilder builder, IHybridCacheSerializer<T> serializer) 31/// <returns>The <see cref="IHybridCacheBuilder"/> instance.</returns> 32public static IHybridCacheBuilder AddSerializer<T, 33[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] TImplementation>(this IHybridCacheBuilder builder) 43/// <returns>The <see cref="IHybridCacheBuilder"/> instance.</returns> 44public static IHybridCacheBuilder AddSerializerFactory(this IHybridCacheBuilder builder, IHybridCacheSerializerFactory factory) 54/// <returns>The <see cref="IHybridCacheBuilder"/> instance.</returns> 55public static IHybridCacheBuilder AddSerializerFactory< 56[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] TImplementation>(this IHybridCacheBuilder builder)
HybridCacheServiceExtensions.cs (8)
24public static IHybridCacheBuilder AddHybridCache(this IServiceCollection services, Action<HybridCacheOptions> setupAction) 28var builder = AddHybridCache(services); 39public static IHybridCacheBuilder AddHybridCache(this IServiceCollection services) 56public static IHybridCacheBuilder AddKeyedHybridCache(this IServiceCollection services, object? serviceKey, Action<HybridCacheOptions> setupAction) => 67public static IHybridCacheBuilder AddKeyedHybridCache(this IServiceCollection services, object? serviceKey, string optionsName, Action<HybridCacheOptions> setupAction) 71var builder = AddKeyedHybridCache(services, serviceKey, optionsName); 83public static IHybridCacheBuilder AddKeyedHybridCache(this IServiceCollection services, object? serviceKey) => 93public static IHybridCacheBuilder AddKeyedHybridCache(this IServiceCollection services, object? serviceKey, string optionsName)