MemoryCacheServiceCollectionExtensions 类

定义

用于在 IServiceCollection 中设置内存缓存相关服务的扩展方法。

public ref class MemoryCacheServiceCollectionExtensions abstract sealed
public static class MemoryCacheServiceCollectionExtensions
type MemoryCacheServiceCollectionExtensions = class
Public Module MemoryCacheServiceCollectionExtensions
继承
MemoryCacheServiceCollectionExtensions

方法

AddDistributedMemoryCache(IServiceCollection)

添加 IDistributedCache 的默认实现,该实现将内存中的项存储到 IServiceCollection 中。 需要分布式缓存才能工作的框架可安全地将此依赖项添加到其依赖列表中,以确保至少有一个可用的实现。

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

添加 IDistributedCache 的默认实现,该实现将内存中的项存储到 IServiceCollection 中。 需要分布式缓存才能工作的框架可安全地将此依赖项添加到其依赖列表中,以确保至少有一个可用的实现。

AddMemoryCache(IServiceCollection)

IServiceCollection 中添加 IMemoryCache 的非分布式内存中实现。

AddMemoryCache(IServiceCollection, Action<MemoryCacheOptions>)

IServiceCollection 中添加 IMemoryCache 的非分布式内存中实现。

适用于