Пример #1
0
        public static TelemetryScopedLogger ScopedLoggerObject(IHttpContextAccessor httpContextAccessor)
        {
            var telemetryClient           = new TelemetryClient(new TelemetryConfiguration("xxx"));
            var telemetryLogger           = new TelemetryLogger(telemetryClient);
            var tenantTrackLogger         = new TenantTrackLogger(httpContextAccessor);
            var telemetryScopedProperties = new TelemetryScopedProperties();
            var telemetryScopedLogger     = new TelemetryScopedLogger(telemetryLogger, telemetryScopedProperties, tenantTrackLogger);

            return(telemetryScopedLogger);
        }
Пример #2
0
        public static TenantTrackLogger TraceLoggerObject(IHttpContextAccessor httpContextAccessor)
        {
            var tenantTrackLogger = new TenantTrackLogger(httpContextAccessor);

            return(tenantTrackLogger);
        }