SystemdHostBuilderExtensions.UseSystemd(IHostBuilder) Methode

Definition

Legt die Hostlebensdauer auf SystemdLifetime fest, stellt Benachrichtigungsmeldungen für das Starten und Beenden der Anwendung bereit und konfiguriert die Konsolenprotokollierung im systemd-Format.

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

Parameter

hostBuilder
IHostBuilder

Der zu verwendende IHostBuilder.

Gibt zurück

IHostBuilder

Die Instanz für die hostBuilder Verketteung.

Hinweise

Dies ist kontextbewusst und wird nur aktiviert, wenn er erkennt, dass der Prozess als systemd Service ausgeführt wird.

Die Systemd-Dienstdatei muss mit Type=notification konfiguriert werden, um Benachrichtigungen zu aktivieren. Siehe https://www.freedesktop.org/software/systemd/man/systemd.service.html.

Gilt für: