Microsoft.Extensions.Options Spazio dei nomi
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.
Fornisce i tipi usati per implementare il modello di opzioni.
Classi
Interfacce
IConfigureNamedOptions<TOptions> |
Rappresenta un elemento che configura il tipo di |
IConfigureOptions<TOptions> |
Rappresenta un elemento che configura il tipo di |
IOptions<TOptions> |
Usato per recuperare le istanze di |
IOptionsChangeTokenSource<TOptions> |
Usato per recuperare il IChangeToken usato per il rilevamento delle modifiche alle opzioni. |
IOptionsFactory<TOptions> |
Usato per creare istanze di |
IOptionsMonitor<TOptions> |
Usata per le notifiche quando vengono modificate le istanze di |
IOptionsMonitorCache<TOptions> |
Usata da IOptionsMonitor<TOptions> per memorizzare nella cache istanze di |
IOptionsSnapshot<TOptions> |
Usata per accedere al valore di |
IPostConfigureOptions<TOptions> |
Rappresenta un elemento che configura il tipo di |
IStartupValidator |
Fornisce un metodo che gli host possono usare per convalidare le opzioni durante l'avvio. Le opzioni sono abilitate per la convalida durante l'avvio chiamando ValidateOnStart<TOptions>(OptionsBuilder<TOptions>). |
IValidateOptions<TOptions> |
Interfaccia usata per convalidare le opzioni. |
Commenti
Per altre informazioni sull'implementazione del modello di opzioni, vedere Modello di opzioni in .NET.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per