TokenCacheExtensions.AddInMemoryTokenCache Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| AddInMemoryTokenCache(IConfidentialClientApplication) |
Fügen Sie einen im Arbeitsspeicher gut partitionierten Tokencache hinzu, um MSAL.NET vertraulichen Clientanwendung zu MSAL.NET. Verwenden Sie diese Methode nicht in ASP.NET Core: verwenden Sie stattdessen Folgendes: |
| AddInMemoryTokenCache(IConfidentialClientApplication, Action<IServiceCollection>) |
Fügen Sie einen im Arbeitsspeicher gut partitionierten Tokencache hinzu, um MSAL.NET vertraulichen Clientanwendung zu MSAL.NET. Verwenden Sie diese Methode nicht in ASP.NET Core: verwenden Sie stattdessen Folgendes: |
AddInMemoryTokenCache(IConfidentialClientApplication)
Fügen Sie einen im Arbeitsspeicher gut partitionierten Tokencache hinzu, um MSAL.NET vertraulichen Clientanwendung zu MSAL.NET. Verwenden Sie diese Methode nicht in ASP.NET Core: verwenden Sie stattdessen Folgendes: services.AddInMemoryTokenCache() in ConfigureServices.
public static Microsoft.Identity.Client.IConfidentialClientApplication AddInMemoryTokenCache(this Microsoft.Identity.Client.IConfidentialClientApplication confidentialClientApp);
static member AddInMemoryTokenCache : Microsoft.Identity.Client.IConfidentialClientApplication -> Microsoft.Identity.Client.IConfidentialClientApplication
<Extension()>
Public Function AddInMemoryTokenCache (confidentialClientApp As IConfidentialClientApplication) As IConfidentialClientApplication
Parameter
- confidentialClientApp
- IConfidentialClientApplication
Vertrauliche Clientanwendung.
Gibt zurück
Die Anwendung zur Verkettung.
Beispiele
Der folgende Code fügt einen Cache für In-Memory-Token hinzu.
app.AddInMemoryTokenCache();
Hinweise
Verwenden Sie diese Methode nicht in ASP.NET Core. Verwenden Sie stattdessen einfach die ConfigureServices-Methode.
Gilt für:
AddInMemoryTokenCache(IConfidentialClientApplication, Action<IServiceCollection>)
Fügen Sie einen im Arbeitsspeicher gut partitionierten Tokencache hinzu, um MSAL.NET vertraulichen Clientanwendung zu MSAL.NET. Verwenden Sie diese Methode nicht in ASP.NET Core: verwenden Sie stattdessen Folgendes: services.AddInMemoryTokenCache() in ConfigureServices.
public static Microsoft.Identity.Client.IConfidentialClientApplication AddInMemoryTokenCache(this Microsoft.Identity.Client.IConfidentialClientApplication confidentialClientApp, Action<Microsoft.Extensions.DependencyInjection.IServiceCollection> initializeMemoryCache);
static member AddInMemoryTokenCache : Microsoft.Identity.Client.IConfidentialClientApplication * Action<Microsoft.Extensions.DependencyInjection.IServiceCollection> -> Microsoft.Identity.Client.IConfidentialClientApplication
<Extension()>
Public Function AddInMemoryTokenCache (confidentialClientApp As IConfidentialClientApplication, initializeMemoryCache As Action(Of IServiceCollection)) As IConfidentialClientApplication
Parameter
- confidentialClientApp
- IConfidentialClientApplication
Vertrauliche Clientanwendung.
- initializeMemoryCache
- Action<IServiceCollection>
Ausführen einer IServiceCollection Aktion, mit der Sie ihren Speichercache initialisieren.
Gibt zurück
Die Anwendung zur Verkettung.
Beispiele
Der folgende Code fügt einen Cache für In-Memory-Token hinzu.
app.AddInMemoryTokenCache(services =>
{
services.Configure<MemoryCacheOptions>(options =>
{
options.SizeLimit = 5000000; // in bytes (5 Mb), for example
});
});
Hinweise
Verwenden Sie diese Methode nicht in ASP.NET Core. Verwenden Sie stattdessen einfach die ConfigureServices-Methode.