Example #1
0
        public static TelemetryScopedLogger ScopedLoggerObject(IHttpContextAccessor httpContextAccessor)
        {
            var telemetryClient             = new TelemetryClient(new TelemetryConfiguration("xxx"));
            var telemetryLogger             = new TelemetryLogger(telemetryClient);
            var telemetryScopedStreamLogger = new TelemetryScopedStreamLogger(httpContextAccessor);
            var telemetryScopedProperties   = new TelemetryScopedProperties();
            var telemetryScopedLogger       = new TelemetryScopedLogger(telemetryLogger, telemetryScopedProperties, telemetryScopedStreamLogger, httpContextAccessor);

            return(telemetryScopedLogger);
        }
Example #2
0
        public static TelemetryScopedStreamLogger ScopedStreamLoggerObject(IHttpContextAccessor httpContextAccessor)
        {
            var telemetryScopedStreamLogger = new TelemetryScopedStreamLogger(httpContextAccessor);

            return(telemetryScopedStreamLogger);
        }