Sdílet prostřednictvím


SystemdHostBuilderExtensions.UseSystemd(IHostBuilder) Metoda

Definice

Nakonfiguruje IHost životnost na SystemdLifetime, poskytuje zprávy s oznámením pro spuštěnou a zastavovanou aplikaci a konfiguruje protokolování konzoly do systémového formátu.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Hosting::IHostBuilder ^ UseSystemd(Microsoft::Extensions::Hosting::IHostBuilder ^ hostBuilder);
public static Microsoft.Extensions.Hosting.IHostBuilder UseSystemd (this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder);
static member UseSystemd : Microsoft.Extensions.Hosting.IHostBuilder -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function UseSystemd (hostBuilder As IHostBuilder) As IHostBuilder

Parametry

hostBuilder
IHostBuilder

Konfigurace IHostBuilder.

Návraty

Instance hostBuilder pro řetězení.

Poznámky

To je kontext s vědomím a aktivuje se pouze v případě, že zjistí, že proces běží jako systémová služba.

Aby bylo možné povolit oznámení, musí být systémový soubor služby nakonfigurovaný s Type=notify. Viz https://www.freedesktop.org/software/systemd/man/systemd.service.html.

Platí pro