WebApplicationBuilder 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.
Web uygulamaları ve hizmetleri için oluşturucu.
public sealed class WebApplicationBuilder
public sealed class WebApplicationBuilder : Microsoft.Extensions.Hosting.IHostApplicationBuilder
type WebApplicationBuilder = class
type WebApplicationBuilder = class
interface IHostApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
Implements IHostApplicationBuilder
- Devralma
-
WebApplicationBuilder
- Uygulamalar
Özellikler
Configuration |
Uygulamanın oluşturacak yapılandırma sağlayıcıları koleksiyonu. Bu, yeni yapılandırma kaynakları ve sağlayıcılar eklemek için kullanışlıdır. |
Environment |
Bir uygulamanın çalıştırılan web barındırma ortamı hakkında bilgi sağlar. |
Host |
IHostBuilder Konağa özgü özellikleri yapılandırmak için bir, ancak derlemek için değil. Yapılandırmadan sonra derlemek için çağrısında bulunur Build(). |
Logging |
Uygulamanın oluşturacak günlük sağlayıcıları koleksiyonu. 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. |
Services |
Uygulamanın oluşturacak hizmet koleksiyonu. Bu, kullanıcı tarafından sağlanan veya çerçeve tarafından sağlanan hizmetleri eklemek için kullanışlıdır. |
WebHost |
IWebHostBuilder Sunucuya özgü özellikleri yapılandırmak için bir, ancak derleme için değil. Yapılandırmadan sonra derlemek için çağrısında bulunur Build(). |
Yöntemler
Build() |
derlemelerini WebApplicationyapar. |
Belirtik Arabirim Kullanımları
IHostApplicationBuilder.Configuration |
Web uygulamaları ve hizmetleri için oluşturucu. |
IHostApplicationBuilder.ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Web uygulamaları ve hizmetleri için oluşturucu. |
IHostApplicationBuilder.Environment |
Web uygulamaları ve hizmetleri için oluşturucu. |
IHostApplicationBuilder.Properties |
Web uygulamaları ve hizmetleri için oluşturucu. |
Ş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