Startup.cs
ist eine neue Möglichkeit, Ihre App anstelle von Application_Start
in Global.asax zu initialisieren und es ist in Ordnung. Aber ist es ein Ort, meine Teardown Logik zu setzen, zum Beispiel dieses:Gibt es Application_End von Global.asax in Owin?
public class WebApiApplication : System.Web.HttpApplication
{
protected void Application_End()
{
// Release you ServiceBroker listener
SqlDependency.Stop(connString);
}
}
Sah in Microsoft.Owin Namespace, aber es scheint nur OwinStartupAttribute
zu haben. Bedeutet dies, dass Anwendungslebenszyklusereignisse noch von der Instanz System.Web.HttpApplication
verarbeitet werden und nicht von der OWIN-Spezifikation unterstützt werden?