SystemdHostBuilderExtensions.AddSystemd(IServiceCollection) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee configureert u de levensduur van de IHost ingebouwde services indeling SystemdLifetime, ontvangt u meldingsberichten voor de toepassing die is gestart en gestopt en configureert u de logboekregistratie van de console in de systeemindeling.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddSystemd(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddSystemd(this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddSystemd : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddSystemd (services As IServiceCollection) As IServiceCollection
Parameters
- services
- IServiceCollection
De IServiceCollection gebruikte voor het bouwen van de IHost. Bijvoorbeeld, Services of de IServiceCollection doorgegeven aan de ConfigureServices(Action<HostBuilderContext,IServiceCollection>) callback.
Retouren
Het services exemplaar voor ketening.
Opmerkingen
Dit is contextbewust en wordt alleen geactiveerd als het proces wordt uitgevoerd als een systeemservice.
Het systeemservicebestand moet worden geconfigureerd om Type=notify meldingen in te schakelen. Zie https://www.freedesktop.org/software/systemd/man/systemd.service.html.