WebApplicationBuilder Sınıf

Tanım

Web uygulamaları ve hizmetleri için bir oluşturucu.

public sealed class WebApplicationBuilder
type WebApplicationBuilder = class
Public NotInheritable Class WebApplicationBuilder
Devralma
WebApplicationBuilder

Özellikler

Configuration

Uygulamanın oluşturması için 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 olduğu web barındırma ortamı hakkında bilgi sağlar.

Host

Konaklara IHostBuilder özgü özellikleri yapılandırmaya yöneliktir, ancak yapılamaz. Yapılandırmadan sonra derlemek için çağrısında Build() bulundu.

Logging

Uygulamanın oluşturması için günlük sağlayıcıları koleksiyonu. Bu, yeni günlük sağlayıcıları eklemek için kullanışlıdır.

Services

Uygulamanın oluşturması için bir 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

Sunucuya IWebHostBuilder özgü özellikleri yapılandırmaya yönelik, ancak yapılamayabilirsiniz. Yapılandırmadan sonra derlemek için çağrısında Build() bulundu.

Yöntemler

Build()

WebApplicationderlemesi.

Şunlara uygulanır