TokenCacheExtensions.AddInMemoryTokenCache Metodo

Definizione

Overload

Nome Descrizione
AddInMemoryTokenCache(IConfidentialClientApplication)

Aggiungere una cache di token ben partizionata in memoria per MSAL.NET'applicazione client riservata. Non usare questo metodo in ASP.NET Core: usareservices.AddInMemoryTokenCache(): in ConfigureServices.

AddInMemoryTokenCache(IConfidentialClientApplication, Action<IServiceCollection>)

Aggiungere una cache di token ben partizionata in memoria per MSAL.NET'applicazione client riservata. Non usare questo metodo in ASP.NET Core: usareservices.AddInMemoryTokenCache(): in ConfigureServices.

AddInMemoryTokenCache(IConfidentialClientApplication)

Aggiungere una cache di token ben partizionata in memoria per MSAL.NET'applicazione client riservata. Non usare questo metodo in ASP.NET Core: usareservices.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

Parametri

confidentialClientApp
IConfidentialClientApplication

Applicazione client riservata.

Valori restituiti

Applicazione per il concatenamento.

Esempio

Il codice seguente aggiunge una cache dei token in memoria.

app.AddInMemoryTokenCache();

Commenti

Non usare questo metodo in ASP.NET Core. È sufficiente aggiungere il metodo ConfigureServices.

Si applica a

AddInMemoryTokenCache(IConfidentialClientApplication, Action<IServiceCollection>)

Aggiungere una cache di token ben partizionata in memoria per MSAL.NET'applicazione client riservata. Non usare questo metodo in ASP.NET Core: usareservices.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

Parametri

confidentialClientApp
IConfidentialClientApplication

Applicazione client riservata.

initializeMemoryCache
Action<IServiceCollection>

Azione che consente di IServiceCollection inizializzare la cache di memoria.

Valori restituiti

Applicazione per il concatenamento.

Esempio

Il codice seguente aggiunge una cache dei token in memoria.

app.AddInMemoryTokenCache(services =>
{
     services.Configure<MemoryCacheOptions>(options =>
     {
         options.SizeLimit = 5000000; // in bytes (5 Mb), for example
     });
});

Commenti

Non usare questo metodo in ASP.NET Core. È sufficiente aggiungere il metodo ConfigureServices.

Si applica a