Microsoft.Extensions.DependencyInjection 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
종속성 주입 소프트웨어 디자인 패턴의 구현을 지원하는 클래스를 제공합니다.
클래스
구조체
AsyncServiceScope |
를 IServiceScope 구현하는 구현입니다 IAsyncDisposable. |
인터페이스
IHealthChecksBuilder |
상태 검사를 등록하는 데 사용되는 작성기입니다. |
IHttpClientBuilder |
IHttpClientFactory에서 반환된 명명된 HttpClient 인스턴스를 구성하기 위한 작성기입니다. |
IKeyedServiceProvider |
키 및 형식을 사용하여 서비스를 검색합니다. |
IServiceCollection |
서비스 설명자 컬렉션에 대한 계약을 지정합니다. |
IServiceProviderFactory<TContainerBuilder> |
컨테이너 관련 작성기 및 IServiceProvider를 만들기 위한 확장점을 제공합니다. |
IServiceProviderIsKeyedService |
지정된 서비스 키가 있는 지정된 형식을 에서 사용할 수 있는지 확인하는 메서드를 IServiceProvider제공합니다. |
IServiceProviderIsService |
에서 지정된 형식을 사용할 수 IServiceProvider있는지 확인하는 데 사용되는 선택적 서비스입니다. |
IServiceScope |
Dispose() 메서드는 범위 수명을 종료합니다. Dispose를 호출하면 ServiceProvider에서 확인된 범위 서비스가 삭제됩니다. |
IServiceScopeFactory |
팩터리는 범위 내에서 서비스를 만드는 데 사용되는 IServiceScope의 인스턴스를 만드는 팩터리입니다. |
ISocketsHttpHandlerBuilder |
에서 반환IHttpClientFactory된 SocketsHttpHandler 명명된 HttpClient 인스턴스에 대해 를 구성합니다. |
ISupportRequiredService |
IServiceProvider에서 지원되는 경우 GetRequiredService<T>(IServiceProvider)에서 서비스를 확인하는 데 사용되는 선택적 계약입니다. |
열거형
ServiceLifetime |
IServiceCollection에서 서비스의 수명을 지정합니다. |
대리자
ObjectFactory |
CreateFactory(Type, Type[])의 결과입니다. |
ObjectFactory<T> |
형식의 CreateFactory<T>(Type[])instance 인스턴스화하기 위해 호출할 팩터리 메서드를 지정하는 대리자인 의 결과를 반환합니다 |
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기