Mamy własny hostowany serwer SignalR w naszej aplikacji WPF. WebApp uruchamia się po uruchomieniu aplikacji. Przy wyjściu aplikacji usuwamy funkcję WebApp.Usuwanie Microsoft.Owin.Hosting.WebApp zgłasza "System.ObjectDisposedException"
public void Start()
{
myWebApp = WebApp.Start<MyApp>(url);
}
private void Dispose(bool isDisposing)
{
if (disposed) return;
if (isDisposing)
myWebApp.Dispose();
disposed = true;
}
Wezwanie do myWebApp.Dispose() podnosi 'System.ObjectDisposedException'. Czy robię coś nie tak? . W Microsoft.Owin * DLL mieć wersję 2.1.0 i 2.0.3 samodzielne gospodarz SignalR
UPDATE: okazuje jest to pierwszy wyjątek szansa które widzę w visual studio, ponieważ ustawienie „break na Wyjątki clr "jest aktywny. Ten wyjątek wydaje się być obsługiwany wewnętrznie i nie pojawia się w naszym kodzie
Może to być pierwsza szansa w twoim przypadku, ale jeśli używane jest oprogramowanie pośredniczące NLog: 'appBuilder.UseNLog()' loguje wyjątek jako błąd. – SerG