Я самостоятельно размещаю OWIN Web API, используя эти фрагменты кода:
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")
Я хотел бы запустить некоторый код, когда моя служба веб-API отключится. Я ищу что-то вроде HttpApplication.Application_End
, a Disposed
событие или хорошо размещенную override void Dispose()
.
Как запустить код при отключении службы веб-API?