다음을 통해 공유


WindowsServiceLifetimeHostBuilderExtensions.AddWindowsService 메서드

정의

오버로드

AddWindowsService(IServiceCollection)

services WindowsServiceLifetime 빌드된 IHost 수명을 구성하고 애플리케이션 이름을 기본 원본 이름으로 사용하여 이벤트 로그에 로깅을 사용하도록 설정합니다.

AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>)

services WindowsServiceLifetime 빌드된 IHost 수명을 구성하고 애플리케이션 이름을 기본 원본 이름으로 사용하여 이벤트 로그에 로깅을 사용하도록 설정합니다.

AddWindowsService(IServiceCollection)

Source:
WindowsServiceLifetimeHostBuilderExtensions.cs
Source:
WindowsServiceLifetimeHostBuilderExtensions.cs
Source:
WindowsServiceLifetimeHostBuilderExtensions.cs

services WindowsServiceLifetime 빌드된 IHost 수명을 구성하고 애플리케이션 이름을 기본 원본 이름으로 사용하여 이벤트 로그에 로깅을 사용하도록 설정합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddWindowsService(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddWindowsService (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddWindowsService : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddWindowsService (services As IServiceCollection) As IServiceCollection

매개 변수

services
IServiceCollection

IHost빌드하는 데 사용되는 IServiceCollection. 예를 들어 Services 또는 ConfigureServices(Action<HostBuilderContext,IServiceCollection>) 콜백에 전달된 IServiceCollection.

반환

연결에 대한 services 인스턴스입니다.

설명

이는 컨텍스트 인식이며 프로세스가 Windows 서비스로 실행되고 있는 것을 감지하는 경우에만 활성화됩니다.

적용 대상

AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>)

Source:
WindowsServiceLifetimeHostBuilderExtensions.cs
Source:
WindowsServiceLifetimeHostBuilderExtensions.cs
Source:
WindowsServiceLifetimeHostBuilderExtensions.cs

services WindowsServiceLifetime 빌드된 IHost 수명을 구성하고 애플리케이션 이름을 기본 원본 이름으로 사용하여 이벤트 로그에 로깅을 사용하도록 설정합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddWindowsService(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Action<Microsoft::Extensions::Hosting::WindowsServiceLifetimeOptions ^> ^ configure);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddWindowsService (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.Extensions.Hosting.WindowsServiceLifetimeOptions> configure);
static member AddWindowsService : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.Extensions.Hosting.WindowsServiceLifetimeOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddWindowsService (services As IServiceCollection, configure As Action(Of WindowsServiceLifetimeOptions)) As IServiceCollection

매개 변수

services
IServiceCollection

IHost빌드하는 데 사용되는 IServiceCollection. 예를 들어 Services 또는 ConfigureServices(Action<HostBuilderContext,IServiceCollection>) 콜백에 전달된 IServiceCollection.

반환

연결에 대한 services 인스턴스입니다.

설명

이는 컨텍스트 인식이며 프로세스가 Windows 서비스로 실행되고 있는 것을 감지하는 경우에만 활성화됩니다.

적용 대상