public WebDiagnosticsInspector(IExceptionProcessor exceptionProcessor, IAgentBroker broker, IContextData<MessageContext> contextData, ILoggerFactory loggerFactory)
        {
            _exceptionProcessor = exceptionProcessor;
            _broker = broker;
            _contextData = contextData;
            _logger = loggerFactory.CreateLogger<WebDiagnosticsInspector>();

            _proxyAdapter = new ProxyAdapter();

            AspNetOnCreated();
            MvcOnCreated();
        }
Example #2
0
        public WebDiagnosticsListener(IExceptionProcessor exceptionProcessor, IAgentBroker broker, IContextData <MessageContext> contextData, ILoggerFactory loggerFactory)
        {
            _exceptionProcessor = exceptionProcessor;
            _broker             = broker;
            _contextData        = contextData;
            _logger             = loggerFactory.CreateLogger <WebDiagnosticsListener>();

            _proxyAdapter = new ProxyAdapter();

            HostingOnCreated();
            MiddlewareOnCreated();
            MvcOnCreated();
        }
 public UserInspector(IAgentBroker broker, IGlimpseCoreContextAccessor context)
 {
     _broker  = broker;
     _context = context;
 }
 public RequestProfilerAgent(IAgentBroker messageBus)
 {
     _messageBus = messageBus;
 }
Example #5
0
 public BodyInsepector(IAgentBroker broker)
 {
     _broker = broker;
 }
Example #6
0
 public RequestProfilerAgent(IAgentBroker messageBus)
 {
     _messageBus = messageBus;
 }
 public EnvironmentInspector(IRuntimeEnvironment runtimeEnvironment, IAgentBroker broker)
 {
     _runtimeEnvironment = runtimeEnvironment;
     _broker = broker;
 }
 public GlimpseCoreAgent(IAgentBroker broker, IRequestIgnorerManager requestIgnorerManager)
 {
     Broker = broker;
     RequestIgnorerManager = requestIgnorerManager;
 }
Example #9
0
 public static void StartOffsetOperation(this IAgentBroker broker)
 {
     OperationStack.StartOffset();
 }
 public UserInspector(IAgentBroker broker, IGlimpseContextAccessor context)
 {
     _broker = broker;
     _context = context;
 }
Example #11
0
        public static OperationTiming <T> EndLogicalOperation <T>(this IAgentBroker broker)
        {
            var timing = OperationStack.PopOperation <T>();

            return(timing);
        }
Example #12
0
 public static void BeginLogicalOperation(this IAgentBroker broker, object message, DateTime dateTime)
 {
     OperationStack.PushOperation(message, dateTime);
 }
Example #13
0
 public static TimeSpan GetOffset(this IAgentBroker broker)
 {
     return(OperationStack.GetOffset());
 }
Example #14
0
 public static void StartOffsetOperation(this IAgentBroker broker, DateTime startTime)
 {
     OperationStack.StartOffset(startTime);
 }
 public EnvironmentInspector(IAgentBroker broker)
 {
     _broker = broker;
 }