다음을 통해 공유


WebHostBuilderExtensions 클래스

정의

을 구성 IWebHostBuilder하기 위한 확장을 포함합니다.

public ref class WebHostBuilderExtensions abstract sealed
public static class WebHostBuilderExtensions
type WebHostBuilderExtensions = class
Public Module WebHostBuilderExtensions
상속
WebHostBuilderExtensions

메서드

Configure(IWebHostBuilder, Action<IApplicationBuilder>)

웹 애플리케이션을 구성하는 데 사용할 시작 방법을 지정합니다.

Configure(IWebHostBuilder, Action<WebHostBuilderContext,IApplicationBuilder>)

웹 애플리케이션을 구성하는 데 사용할 시작 방법을 지정합니다.

ConfigureAppConfiguration(IWebHostBuilder, Action<IConfigurationBuilder>)

를 생성할 를 IConfigurationBuilder 구성하기 위한 대리자를 추가합니다 IConfiguration.

ConfigureLogging(IWebHostBuilder, Action<ILoggingBuilder>)

제공된 ILoggingBuilder를 구성하는 대리자를 추가합니다. 여러 번 호출될 수 있습니다.

ConfigureLogging(IWebHostBuilder, Action<WebHostBuilderContext,ILoggingBuilder>)

제공된 LoggerFactory를 구성하는 대리자를 추가합니다. 여러 번 호출될 수 있습니다.

UseDefaultServiceProvider(IWebHostBuilder, Action<ServiceProviderOptions>)

기본 서비스 공급자 구성

UseDefaultServiceProvider(IWebHostBuilder, Action<WebHostBuilderContext,ServiceProviderOptions>)

기본 서비스 공급자 구성

UseStartup(IWebHostBuilder, Type)

웹 호스트에서 사용할 시작 유형을 지정합니다.

UseStartup<TStartup>(IWebHostBuilder)

웹 호스트에서 사용할 시작 유형을 지정합니다.

UseStartup<TStartup>(IWebHostBuilder, Func<WebHostBuilderContext,TStartup>)

웹 호스트에서 사용할 시작 instance 만드는 팩터리를 지정합니다.

UseStaticWebAssets(IWebHostBuilder)

참조된 WebRootFileProvider 프로젝트 및 패키지로 정의된 정적 웹 자산을 사용하도록 을 구성합니다.

적용 대상