Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

IHostedService Interface

Definition

Namespace:
Microsoft.Extensions.Hosting
Assembly:
Microsoft.Extensions.Hosting.Abstractions.dll
Package:
Microsoft.Extensions.Hosting.Abstractions v11.0.0-preview.5.26302.115
Source:
IHostedService.cs
Source:
IHostedService.cs
Source:
IHostedService.cs
Source:
IHostedService.cs

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Defines methods for objects that are managed by the host.

public interface class IHostedService
public interface IHostedService
type IHostedService = interface
Public Interface IHostedService
Derived

Methods

Name Description
StartAsync(CancellationToken)

Triggered when the application host is ready to start the service.

StopAsync(CancellationToken)

Triggered when the application host is performing a graceful shutdown.

Extension Methods

Name Description
StartAndStopAsync(IHostedService, CancellationToken)

Starts and immediately stops the service.

Applies to


Feedback

Was this page helpful?