Freigeben über


MemoryCacheServiceCollectionExtensions Klasse

Definition

Erweiterungsmethoden zum Einrichten von Diensten im Zusammenhang mit dem Arbeitsspeichercache in einer IServiceCollection-Schnittstelle.

public ref class MemoryCacheServiceCollectionExtensions abstract sealed
public static class MemoryCacheServiceCollectionExtensions
type MemoryCacheServiceCollectionExtensions = class
Public Module MemoryCacheServiceCollectionExtensions
Vererbung
MemoryCacheServiceCollectionExtensions

Methoden

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Fügt eine Standardimplementierung der IDistributedCache-Schnittstelle hinzu, die Elemente aus dem Arbeitsspeicher in der IServiceCollection-Schnittstelle speichert. Frameworks, die erfordern, dass ein verteilter Cache funktioniert, können diese Abhängigkeit sicher zu ihrer Abhängigkeitsliste hinzufügen, um sicherzustellen, dass mindestens eine Implementierung verfügbar ist.

AddDistributedMemoryCache(IServiceCollection)

Fügt eine Standardimplementierung der IDistributedCache-Schnittstelle hinzu, die Elemente aus dem Arbeitsspeicher in der IServiceCollection-Schnittstelle speichert. Frameworks, die erfordern, dass ein verteilter Cache funktioniert, können diese Abhängigkeit sicher zu ihrer Abhängigkeitsliste hinzufügen, um sicherzustellen, dass mindestens eine Implementierung verfügbar ist.

AddMemoryCache(IServiceCollection, Action<MemoryCacheOptions>)

Fügt eine nicht verteilte Arbeitsspeicherimplementierung der IMemoryCache-Schnittstelle zur IServiceCollection-Schnittstelle hinzu.

AddMemoryCache(IServiceCollection)

Fügt eine nicht verteilte Arbeitsspeicherimplementierung der IMemoryCache-Schnittstelle zur IServiceCollection-Schnittstelle hinzu.

Gilt für: