SystemdHostBuilderExtensions.AddSystemd(IServiceCollection) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.