Sdílet prostřednictvím


WebHostExtensions Třída

Definice

Obsahuje rozšíření pro správu životního cyklu objektu IWebHost.

public ref class WebHostExtensions abstract sealed
public static class WebHostExtensions
type WebHostExtensions = class
Public Module WebHostExtensions
Dědičnost
WebHostExtensions

Metody

Run(IWebHost)

Spustí webovou aplikaci a zablokuje volající vlákno až do vypnutí hostitele.

Run(IWebHost, CancellationToken)

Spustí webovou aplikaci a zablokuje volající vlákno, dokud se neaktivuje token nebo se neaktivuje vypnutí.

RunAsync(IWebHost, CancellationToken)

Spustí webovou aplikaci a vrátí úlohu, která se dokončí pouze při aktivaci tokenu nebo vypnutí.

StopAsync(IWebHost, TimeSpan)

Pokusí se řádně zastavit hostitele s daným časovým limitem.

WaitForShutdown(IWebHost)

Zablokujte volající vlákno, dokud se vypnutí neaktivuje pomocí Ctrl+C nebo SIGTERM.

WaitForShutdownAsync(IWebHost, CancellationToken)

Vrátí úlohu, která se dokončí při aktivaci vypnutí prostřednictvím daného tokenu Ctrl+C nebo SIGTERM.

Platí pro