WebHostExtensions Třída

Definice

Obsahuje rozšíření pro správu životního cyklu souboru 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, dokud se nespustí hostitel.

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 nebo vypnutí tokenu.

StopAsync(IWebHost, TimeSpan)

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

WaitForShutdown(IWebHost)

Zablokujte volající vlákno, dokud se neaktivuje vypnutí prostřednictvím Kombinace kláves 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