Langue

SystemdHostBuilderExtensions.UseSystemd(IHostBuilder) Méthode

Définition

Configure la IHost durée de vie SystemdLifetime, fournit des messages de notification pour le démarrage et l’arrêt de l’application, et configure la journalisation de la console au format systemd lors de l’exécution en tant que service systemd.

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

Paramètres

hostBuilder
IHostBuilder

À IHostBuilder configurer.

Retours

Instance hostBuilder de chaînage.

Remarques

Ce contexte est conscient et s’active uniquement s’il détecte que le processus s’exécute en tant que service système ou s’il NOTIFY_SOCKET est défini.

Le formateur du journal de la console est activé lorsque le processus est détecté en tant que service système. Le SystemdLifetime processus SystemdNotifier est enregistré quand NOTIFY_SOCKET il est défini ou le processus est détecté comme un service système.

Le fichier de service système doit être configuré pour Type=notify activer les notifications. Voir https://www.freedesktop.org/software/systemd/man/systemd.service.html.

S’applique à