Bagikan melalui


SystemdHostBuilderExtensions.AddSystemd(IServiceCollection) Metode

Definisi

Mengonfigurasi masa pakai IHost yang dibangun dari services ke SystemdLifetime, menyediakan pesan pemberitahuan untuk aplikasi yang dimulai dan dihentikan, dan mengonfigurasi pengelogan konsol ke format systemd.

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

Parameter

services
IServiceCollection

IServiceCollection digunakan untuk membangun IHost. Misalnya, Services atau IServiceCollection diteruskan ke panggilan balik ConfigureServices(Action<HostBuilderContext,IServiceCollection>).

Mengembalikan

Instans services untuk penautan.

Keterangan

Ini sadar konteks dan hanya akan diaktifkan jika mendeteksi proses berjalan sebagai Layanan systemd.

File layanan systemd harus dikonfigurasi dengan Type=notify untuk mengaktifkan pemberitahuan. Lihat https://www.freedesktop.org/software/systemd/man/systemd.service.html.

Berlaku untuk