7

Ist es möglich, ServiceStack Mini Profiler in einer selbst gehosteten Konsolenanwendung zu verwenden? Wenn ja, wo sollte ich Profiler aktivieren/deaktivieren? In ASP.NET Hosted ServiceStack ist es in der Regel Application_BeginRequest und Application_EndRequest Methoden.Verwenden von ServiceStack Mini Profiler in einer selbst gehosteten Konsolenanwendung

+1

wenn ServiceStack in Selbst Hosting-Modus ausgeführt wird, HttpContext.Current ist immer Null. Es scheint, dass MiniProfiler darauf angewiesen ist. – migajek

Antwort

0

Man könnte es wie folgt tun:

namespace ConsoleApplication1 { 
    class Program { 
    static void Main(string[] args) { 
     // enable here 

     // your code 

     // disable here 
    } 
    } 
} 

oder im Konstruktor und Destruktor wie folgt aus:

namespace ConsoleApplication1 { 
    class Program { 
    Program() { 
     // enable here 
    } 

    ~Program(){ 
     // disable here 
    } 

    static void Main(string[] args) { 
     // your code 
    } 
    } 
} 
+0

können Sie, mehr Detail Implementierung, versuchen Sie mit Profiler.Start auf Ctor und Profiler.stop auf Entsorgen, aber kein Ergebnis (js Dialog wie im Web) –

0
public abstract class MyHostBase : AppSelfHostBase 
{ 
    this.GlobalRequestFilters.Add(OnBeginOfRequest); 
    this.GlobalResponseFilters.Add(OnEnfOfRequest); 
} 
Verwandte Themen