Ben kendi kendine barındırmayı bu kod parçacıklarını kullanarak bir Owin Web API:Kendinden barındırılan OWIN Web API'sinde, kapatma sırasında kod nasıl çalıştırılır?
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")
benim Web API hizmeti kapatıldığında bazı kodlar çalıştırmak istiyorum
. HttpApplication.Application_End
, Disposed
olayı veya iyi yerleştirilmiş bir override void Dispose()
gibi bir şey arıyorum.
Web API hizmeti kapandığında kodu nasıl çalıştırırım?
Bunu test ettim ve işe yarıyor. Teşekkür ederim! – Wally
@Wally: Nasıl test edeceğinizi açıklarsanız harika olur. – LMK
Test etmek için, WebApp() çağrısının sonucunu atın ve token.Register() eylemi yürütme kodunu izleyin. –
mheyman