Можно ли использовать ServiceStack Mini Profiler в собственном консольном приложении? Если это так, где я должен поместить код включения/отключения профилировщика? В размещенном на ASP.NET ServiceStack это обычно находится в методах Application_BeginRequest и Application_EndRequest.
Использование ServiceStack Mini Profiler в локальном консольном приложении
comment
при запуске ServiceStack в режиме самостоятельного размещения HttpContext.Current всегда имеет значение null. Кажется, что MiniProfiler полагается на это.
- person migajek   schedule 07.01.2014
Ответы (1)
Вы можете сделать это следующим образом:
namespace ConsoleApplication1 {
class Program {
static void Main(string[] args) {
// enable here
// your code
// disable here
}
}
}
или в конструкторе и деструкторе вот так:
namespace ConsoleApplication1 {
class Program {
Program() {
// enable here
}
~Program(){
// disable here
}
static void Main(string[] args) {
// your code
}
}
}
person
Louis Somers
schedule
07.05.2013
можете ли вы добавить более подробную реализацию, попробуйте использовать profiler.start для ctor и profiler.stop для удаления, но без результата (диалог js, как в Интернете)
- person Anton Hasan; 05.06.2013