IHostApplicationBuilder 인터페이스

정의

구성, 로깅 및 수명을 관리하는 데 도움이 되는 호스트된 애플리케이션 및 서비스 빌더를 나타냅니다.

public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
파생

속성

Configuration

키/값 구성 속성 집합을 가져옵니다.

Environment

애플리케이션이 실행 중인 호스팅 환경에 대한 정보를 가져옵니다.

Logging

작성할 애플리케이션에 대한 로깅 공급자의 컬렉션을 가져옵니다. 이는 새 로깅 공급자를 추가하는 데 유용합니다.

Metrics

메트릭을 사용하도록 설정하고 해당 출력을 지시할 수 있습니다.

Properties

호스트 빌드 프로세스 중에 구성 요소 간에 상태를 공유하기 위한 중앙 위치를 가져옵니다.

Services

작성할 애플리케이션에 대한 서비스 컬렉션을 가져옵니다. 이는 사용자가 제공한 서비스 또는 프레임워크 제공 서비스를 추가하는 데 유용합니다.

메서드

ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>)

IServiceProviderFactory<TContainerBuilder> 만드는 데 사용할 instance 등록합니다IServiceProvider.

적용 대상