TokenCacheExtensions.AddInMemoryTokenCache Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| AddInMemoryTokenCache(IConfidentialClientApplication) |
Dodaj pamięć podręczną tokenu partycjonowanego w pamięci, aby MSAL.NET poufnej aplikacji klienckiej. Nie używaj tej metody w ASP.NET Core: zamiast tego użyj polecenia: |
| AddInMemoryTokenCache(IConfidentialClientApplication, Action<IServiceCollection>) |
Dodaj pamięć podręczną tokenu partycjonowanego w pamięci, aby MSAL.NET poufnej aplikacji klienckiej. Nie używaj tej metody w ASP.NET Core: zamiast tego użyj polecenia: |
AddInMemoryTokenCache(IConfidentialClientApplication)
Dodaj pamięć podręczną tokenu partycjonowanego w pamięci, aby MSAL.NET poufnej aplikacji klienckiej. Nie używaj tej metody w ASP.NET Core: zamiast tego użyj polecenia: services.AddInMemoryTokenCache() w obszarze 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
Parametry
- confidentialClientApp
- IConfidentialClientApplication
Poufne aplikacje klienckie.
Zwraca
Aplikacja do tworzenia łańcuchów.
Przykłady
Poniższy kod dodaje pamięć podręczną tokenów w pamięci.
app.AddInMemoryTokenCache();
Uwagi
Nie używaj tej metody w ASP.NET Core. Wystarczy dodać metodę ConfigureServices.
Dotyczy
AddInMemoryTokenCache(IConfidentialClientApplication, Action<IServiceCollection>)
Dodaj pamięć podręczną tokenu partycjonowanego w pamięci, aby MSAL.NET poufnej aplikacji klienckiej. Nie należy używać tej metody w ASP.NET Core: zamiast tego używać: services.AddInMemoryTokenCache() w obszarze 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
Parametry
- confidentialClientApp
- IConfidentialClientApplication
Poufne aplikacje klienckie.
- initializeMemoryCache
- Action<IServiceCollection>
Akcja wykonywana przez program IServiceCollection i, za pomocą którego zainicjowano pamięć podręczną.
Zwraca
Aplikacja do tworzenia łańcuchów.
Przykłady
Poniższy kod dodaje pamięć podręczną tokenów w pamięci.
app.AddInMemoryTokenCache(services =>
{
services.Configure<MemoryCacheOptions>(options =>
{
options.SizeLimit = 5000000; // in bytes (5 Mb), for example
});
});
Uwagi
Nie używaj tej metody w ASP.NET Core. Wystarczy dodać metodę ConfigureServices.