Sto usando Microsoft.Owin.Hosting
per ospitare la seguente, molto semplice web app.TraceListener in OWIN Self Hosting
Ecco la chiamata per avviarlo:
WebApp.Start<PushServerStartup>("http://localhost:8080/events");
Qui è la classe di avvio che sto usando:
public class PushServerStartup
{
public void Configuration(IAppBuilder app)
{
app.MapHubs();
}
}
Sto facendo funzionare questo all'interno di un'applicazione console che fa un sacco di altre cose compresi routing traccia di scrittura su determinati file ecc. Ma all'improvviso (quando si attiva l'hosting OWIN) vedo i messaggi di traccia scritti sulla console che normalmente vengono instradati da qualche altra parte.
Ovviamente ci sono alcuni trace lister attivi nel framework di hosting OWIN. Come posso spegnerli?
vedo lo stesso, ma sembra scomparire quando si costruisce nel rilascio quindi credo che il listener di analisi viene aggiunto solo nel build di debug . – osexpert