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. |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin