OptionsServiceCollectionExtensions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
DI kapsayıcısına seçenek hizmetleri eklemek için uzantı yöntemleri.
public ref class OptionsServiceCollectionExtensions abstract sealed
public static class OptionsServiceCollectionExtensions
type OptionsServiceCollectionExtensions = class
Public Module OptionsServiceCollectionExtensions
- Devralma
-
OptionsServiceCollectionExtensions
Yöntemler
AddOptions(IServiceCollection) |
Seçenekleri kullanmak için gereken hizmetleri ekler. |
AddOptions<TOptions>(IServiceCollection) |
Aynı adlı |
AddOptions<TOptions>(IServiceCollection, String) |
Aynı adlı |
AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Seçenekleri kullanmak için gereken hizmetleri ekler ve çalışma zamanında değil başlangıçtaki seçenekleri doğrulama denetimini zorlar. |
AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Seçenekleri kullanmak için gereken hizmetleri ekler ve çalışma zamanında değil başlangıçtaki seçenekleri doğrulama denetimini zorlar. |
Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Başlangıç sırasında belirli bir seçenek türünü yapılandırmak için kullanılan eylemi kaydeder. Bu, öncesinde PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)çalıştırılır. yapılandırmaya Güncelleştirmeler eylemi yeniden çağırmaz. |
Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Belirli bir seçenek türünü yapılandırmak için kullanılan eylemi kaydeder. Bunlar öncesinde PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)çalıştırılır. |
ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Belirli bir seçenek türünün tüm örneklerini yapılandırmak için kullanılan bir eylemi kaydeder. |
ConfigureOptions(IServiceCollection, Object) |
Tümünün |
ConfigureOptions(IServiceCollection, Type) |
Tümünün |
ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Tümünün |
PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Belirli bir seçenek türünü başlatmak için kullanılan eylemi kaydeder. Bunlar sonrasında Configure<TOptions>(IServiceCollection, Action<TOptions>)çalıştırılır. |
PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Belirli bir seçenek türünü yapılandırmak için kullanılan eylemi kaydeder. Bunlar sonrasında Configure<TOptions>(IServiceCollection, Action<TOptions>)çalıştırılır. |
PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Belirli bir seçenek türünün tüm örneklerini yapılandırmak için kullanılan eylemi kaydeder. Bunlar sonrasında Configure<TOptions>(IServiceCollection, Action<TOptions>)çalıştırılır. |