Język

TokenCacheExtensions.AddInMemoryTokenCache Metoda

Definicja

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: services.AddInMemoryTokenCache() w obszarze ConfigureServices.

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: services.AddInMemoryTokenCache() w obszarze ConfigureServices.

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.

Dotyczy