Ler en inglés

Compartir por


SystemdHostBuilderExtensions.AddSystemd(IServiceCollection) Método

Definición

Configura la duración del IHost compilado a partir de services a SystemdLifetime, proporciona mensajes de notificación para la aplicación iniciada y detención, y configura el registro de consola en el formato systemd.

C#
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddSystemd(this Microsoft.Extensions.DependencyInjection.IServiceCollection services);

Parámetros

services
IServiceCollection

El IServiceCollection usado para compilar el IHost. Por ejemplo, Services o el IServiceCollection pasados a la devolución de llamada de ConfigureServices(Action<HostBuilderContext,IServiceCollection>).

Devoluciones

Instancia de services para encadenar.

Comentarios

Esto es consciente del contexto y solo se activará si detecta que el proceso se está ejecutando como un servicio systemd.

El archivo de servicio con sistema debe configurarse con Type=notify para habilitar las notificaciones. Consulte https://www.freedesktop.org/software/systemd/man/systemd.service.html.

Se aplica a

Produto Versións
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.1 (package-provided)