IHostApplicationBuilder Arabirim
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.
Yapılandırmayı, günlüğe kaydetmeyi ve yaşam ömrünü yönetmeye yardımcı olan barındırılan bir uygulama ve hizmet oluşturucuyu temsil eder.
public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
- Türetilmiş
Özellikler
Configuration |
Anahtar/değer yapılandırma özellikleri kümesini alır. |
Environment |
Bir uygulamanın çalıştığı barındırma ortamı hakkında bilgi alır. |
Logging |
Uygulamanın oluşturması için günlüğe kaydetme sağlayıcılarından oluşan bir koleksiyon alır. Bu, yeni günlük sağlayıcıları eklemek için kullanışlıdır. |
Metrics |
Ölçümleri etkinleştirmeye ve çıkışlarını yönlendirmeye olanak tanır. |
Properties |
Konak oluşturma işlemi sırasında bileşenler arasında durum paylaşımı için merkezi bir konum alır. |
Services |
Uygulamanın oluşturması için bir hizmet koleksiyonu alır. Bu, kullanıcı tarafından sağlanan veya çerçeve tarafından sağlanan hizmetleri eklemek için kullanışlıdır. |
Yöntemler
ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
oluşturmak IServiceProvideriçin kullanılacak örneği IServiceProviderFactory<TContainerBuilder> kaydeder. |