Jestem self-gospodarzem OWIN Web API za pomocą tych fragmentów kodu:W samohostowanym interfejsie API OWIN Web, jak uruchomić kod przy wyłączaniu?
class Startup
{
public void Configuration(IAppBuilder appBuilder)
{
var config = new HttpConfiguration();
var route = config.Routes.MapHttpRoute("DefaultApi", "{controller}");
appBuilder.UseWebApi(config);
}
}
WebApp.Start<Startup>("http://localhost:8080")
Chciałbym uruchomić jakiś kod, kiedy mój serwis Web API wyłącza. Szukam czegoś takiego jak HttpApplication.Application_End
, wydarzenie Disposed
lub dobrze umieszczone override void Dispose()
.
Jak uruchomić kod po wyłączeniu usługi Web API?
testowałem to i to działa. Dziękuję Ci! – Wally
@Wally: Byłoby wspaniale, gdybyś wyjaśnił, jak to przetestować. – LMK
Aby to przetestować, wyrzuć wynik wywołania WebApp() i obserwuj kod w akcji token.Register() wykonaj. –
mheyman