Używam Microsoft.Owin.Hosting
do obsługi poniższej, bardzo prostej aplikacji internetowej.TraceListener w OWIN Self Hosting
Oto wezwanie, aby go uruchomić:
WebApp.Start<PushServerStartup>("http://localhost:8080/events");
Oto klasa startowego Używam:
public class PushServerStartup
{
public void Configuration(IAppBuilder app)
{
app.MapHubs();
}
}
Używam tego wewnątrz aplikacji konsoli, która robi wiele innych rzeczy w tym routing zapisu zapisu do niektórych plików itp. Jednak nagle (po aktywowaniu hostingu OWIN) widzę komunikaty śledzenia zapisane na konsoli, które zwykle są kierowane gdzie indziej.
Oczywiście w środowisku OWIN istnieje kilka detektorów śledzenia. Jak mogę je wyłączyć?
widzę to samo, ale wydaje się znikać podczas budowy w wydaniu więc myślę, że słuchacz ślad dodaje się tylko w debugowania buduje . – osexpert