Freigeben über


SystemdHostBuilderExtensions.UseSystemd(IHostBuilder) Methode

Definition

Konfiguriert die IHost Lebensdauer auf SystemdLifetime, stellt Benachrichtigungen für das Starten und Beenden der Anwendung bereit und konfiguriert die Konsolenprotokollierung im systemierten 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

Die zu konfigurierende IHostBuilder.

Gibt zurück

Die hostBuilder Instanz für die Verkettung.

Hinweise

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

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

Gilt für: