TokenCacheExtensions.AddInMemoryTokenCache Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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: usare |
| 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: usare |
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.