IHostApplicationBuilder 인터페이스

정의

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

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

속성

Name Description
Configuration

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

Environment

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

Logging

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

Metrics

메트릭을 사용하도록 설정하고 해당 출력을 지시할 수 있는 작성기를 가져옵니다.

Properties

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

Services

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

메서드

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

IServiceProviderFactory<TContainerBuilder> 만드는 데 사용할 인스턴스를 등록합니다 IServiceProvider.

적용 대상