UseApplicationMetadata(IHostBuilder, String)
|
애플리케이션 메타데이터에 대한 구성 공급자를 등록하고 모델 개체를 구성에 바인딩합니다.
|
AddFakeLoggingOutputSink(IHostBuilder, Action<String>)
|
각 로그 메시지에 호출된 작업을 추가합니다.
|
Configure(IHostBuilder, Action<IHostBuilder>)
|
대리자를 통해 변경 내용에 대한 IHostBuilder 노출합니다.
|
ConfigureAppConfiguration(IHostBuilder, String, String)
|
구성 값을 추가합니다.
|
ConfigureAppConfiguration(IHostBuilder, ValueTuple<String,String>[])
|
구성 항목을 추가합니다.
|
ConfigureHostConfiguration(IHostBuilder, String, String)
|
구성 값을 추가합니다.
|
ConfigureHostConfiguration(IHostBuilder, ValueTuple<String,String>[])
|
구성 항목을 추가합니다.
|
Start(IHostBuilder)
|
호스트를 빌드하고 시작합니다.
|
StartAsync(IHostBuilder, CancellationToken)
|
호스트를 빌드하고 시작합니다.
|
ConfigureAppConfiguration(IHostBuilder, Action<IConfigurationBuilder>)
|
빌드 프로세스 및 애플리케이션의 나머지 부분에 대한 구성을 설정합니다. 이를 여러 번 호출할 수 있으며 결과는 가산적입니다. 결과는 Configuration 후속 작업과 Services사용할 수 있습니다.
|
ConfigureContainer<TContainerBuilder>(IHostBuilder, Action<TContainerBuilder>)
|
인스턴스화된 종속성 컨테이너를 구성할 수 있습니다. 이를 여러 번 호출할 수 있으며 결과는 가산적입니다.
|
ConfigureDefaults(IHostBuilder, String[])
|
미리 구성된 기본값을 사용하여 기존 IHostBuilder 인스턴스를 구성합니다. 이렇게 하면 이전에 구성된 값을 덮어쓰고 추가 구성 호출 전에 호출됩니다.
|
ConfigureHostOptions(IHostBuilder, Action<HostBuilderContext,HostOptions>)
|
IHost
HostOptions 구성하기 위한 대리자를 추가합니다.
|
ConfigureHostOptions(IHostBuilder, Action<HostOptions>)
|
th와 관련된 IHost 인스턴스의 HostOptions 구성하기 위한 대리자를 추가합니다.
|
ConfigureLogging(IHostBuilder, Action<HostBuilderContext,ILoggingBuilder>)
|
제공된 ILoggingBuilder구성하기 위한 대리자를 추가합니다. 이를 여러 번 호출할 수 있습니다.
|
ConfigureLogging(IHostBuilder, Action<ILoggingBuilder>)
|
제공된 ILoggingBuilder구성하기 위한 대리자를 추가합니다. 이를 여러 번 호출할 수 있습니다.
|
ConfigureMetrics(IHostBuilder, Action<IMetricsBuilder>)
|
제공된 IMetricsBuilder구성하기 위한 대리자를 추가합니다. 이를 여러 번 호출할 수 있습니다.
|
ConfigureMetrics(IHostBuilder, Action<HostBuilderContext,IMetricsBuilder>)
|
제공된 IMetricsBuilder구성하기 위한 대리자를 추가합니다. 이를 여러 번 호출할 수 있습니다.
|
ConfigureServices(IHostBuilder, Action<IServiceCollection>)
|
컨테이너에 서비스를 추가합니다. 이를 여러 번 호출할 수 있으며 결과는 가산적입니다.
|
RunConsoleAsync(IHostBuilder, Action<ConsoleLifetimeOptions>, CancellationToken)
|
콘솔 지원을 사용하도록 설정하고 호스트를 빌드 및 시작하며 Ctrl+C 또는 SIGTERM이 종료되기를 기다립니다.
|
RunConsoleAsync(IHostBuilder, CancellationToken)
|
콘솔 지원을 사용하도록 설정하고 호스트를 빌드 및 시작하며 Ctrl+C 또는 SIGTERM이 종료되기를 기다립니다.
|
UseConsoleLifetime(IHostBuilder)
|
Ctrl+C 또는 SIGTERM을 수신 대기하고 StopApplication() 호출하여 종료 프로세스를 시작합니다.
이렇게 하면 RunAsync 및 WaitForShutdownAsync와 같은 확장의 차단이 해제됩니다.
|
UseConsoleLifetime(IHostBuilder, Action<ConsoleLifetimeOptions>)
|
Ctrl+C 또는 SIGTERM을 수신 대기하고 StopApplication() 호출하여 종료 프로세스를 시작합니다.
이렇게 하면 RunAsync 및 WaitForShutdownAsync와 같은 확장의 차단이 해제됩니다.
|
UseContentRoot(IHostBuilder, String)
|
호스트에서 사용할 콘텐츠 루트 디렉터리를 지정합니다.
|
UseDefaultServiceProvider(IHostBuilder, Action<ServiceProviderOptions>)
|
IServiceProvider 기본값으로 지정합니다.
|
UseDefaultServiceProvider(IHostBuilder, Action<HostBuilderContext,ServiceProviderOptions>)
|
IServiceProvider 기본값으로 지정합니다.
|
UseEnvironment(IHostBuilder, String)
|
호스트에서 사용할 환경을 지정합니다.
|
UseSystemd(IHostBuilder)
|
SystemdLifetime
IHost 수명을 구성하고, 애플리케이션 시작 및 중지에 대한 알림 메시지를 제공하고, 콘솔 로깅을 시스템 형식으로 구성합니다.
|
UseWindowsService(IHostBuilder)
|
호스트 수명을 WindowsServiceLifetime 설정하고 애플리케이션 이름을 기본 원본 이름으로 사용하여 이벤트 로그에 로깅을 사용하도록 설정합니다.
|
UseWindowsService(IHostBuilder, Action<WindowsServiceLifetimeOptions>)
|
호스트 수명을 WindowsServiceLifetime 설정하고 애플리케이션 이름을 기본 원본 이름으로 사용하여 이벤트 로그에 로깅을 사용하도록 설정합니다.
|