示例#1
0
        public InfusionDiagnosticPushStreamProvider(IDiagnosticConfiguration configuration, ILogger logger)
        {
            this.configuration = configuration;
            this.logger        = logger;

            loggingBreaker = new CircuitBreaker(HandleLoggingException);
        }
 protected override void Configure(IConfiguration config)
 {
     base.Configure(config);
     _diagnostic = config.Diagnostic();
     _diagnostic.AddListener(_checker);
 }
 protected override void Configure(IConfiguration config)
 {
     base.Configure(config);
     _diagnostic = config.Diagnostic();
     _diagnostic.AddListener(_checker);
 }