MicrosoftIdentityOptions.UseFastUnboundedCache Proprietà
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.
Se impostato su true, la cache dei token in memoria usa la cache condivisa (statica) interna di MSAL anziché il IMemoryCache provider di serializzazione.
Il valore predefinito è false (scelta consigliata). Quando false, i token vengono archiviati tramite il provider di serializzazione in memoria, quindi la cache rispetta la scadenza per voce, il limite delle dimensioni della cache di memoria e il partizionamento delle chiavi della cache.
Impostare su true per la cache statica veloce e a livello di processo. Evita la serializzazione per richiesta, ma non è associato (nessuna rimozione di token scaduti) e ignora le opzioni di scadenza/dimensioni e l'hook di partizionamento. Questa impostazione può essere impostata tramite la configurazione , ad esempio "AzureAd": { "UseFastUnboundedCache": true }.
public bool UseFastUnboundedCache { get; set; }
member this.UseFastUnboundedCache : bool with get, set
Public Property UseFastUnboundedCache As Boolean