Bagikan melalui


HostingAbstractionsHostExtensions Kelas

Definisi

Menyediakan metode ekstensi untuk IHost dari paket abstraksi hosting.

public ref class HostingAbstractionsHostExtensions abstract sealed
public static class HostingAbstractionsHostExtensions
type HostingAbstractionsHostExtensions = class
Public Module HostingAbstractionsHostExtensions
Warisan
HostingAbstractionsHostExtensions

Metode

Run(IHost)

Menjalankan aplikasi dan memblokir utas panggilan hingga penonaktifan host dipicu dan semua IHostedService instans dihentikan.

RunAsync(IHost, CancellationToken)

Menjalankan aplikasi dan mengembalikan Tugas yang hanya selesai saat token dipicu atau dimatikan dipicu dan semua IHostedService instans dihentikan.

Start(IHost)

Memulai host secara sinkron.

StopAsync(IHost, TimeSpan)

Upaya untuk menghentikan tuan rumah dengan baik dengan batas waktu yang diberikan.

WaitForShutdown(IHost)

Memblokir utas panggilan hingga dimatikan dipicu melalui Ctrl+C atau SIGTERM.

WaitForShutdownAsync(IHost, CancellationToken)

Mengembalikan Tugas yang selesai saat dimatikan dipicu melalui token yang diberikan.

Berlaku untuk