public QueryEngineParameterValueProvider(IQueryEngine queryEngine, IResultBuilder resultBuilder, bool required, string name, ILoggerProvider loggerProvider) { _queryEngine = queryEngine; ResultBuilder = resultBuilder; Required = required; Name = name; TimerLogger = loggerProvider.GetLogger(LogHeirarchy.Root.Timer.Value, GetType()); FlowLogger = loggerProvider.GetLogger(LogHeirarchy.Root.Flow.Value, GetType()); }
public ElasticBeanstalkService(IElasticBeanstalkServiceConfigurationProvider configurationProvider, ILoggerProvider loggerProvider) { this.loggerProvider = loggerProvider; this.configurationProvider = configurationProvider; creds = new BasicAWSCredentials(configurationProvider.AccessKey, configurationProvider.SecretKey); currentCNamePrefix = $"{configurationProvider.CNamePrefix}-{configurationProvider.DeploymentEnvironmentName}"; loggerProvider.GetLogger().Debug("Current CNamePrefix: {currentCNamePrefix}", currentCNamePrefix); nextCNamePrefix = $"{configurationProvider.CNamePrefix}Next-{configurationProvider.DeploymentEnvironmentName}"; loggerProvider.GetLogger().Debug("Next CNamePrefix: {nextCNamePrefix}", nextCNamePrefix); }
public ModuleProvider(ILoggerProvider loggerProvider) { _logger = loggerProvider.GetLogger("Server"); Modules = new List <ServerModule>(); Load(); }
public ProgramStarter(HelloWorldJob helloWorldJob, GoodbyeWorldJob goodbyeWorldJob, ILoggerProvider loggerProvider) { _helloWorldJob = helloWorldJob; _goodbyeWorldJob = goodbyeWorldJob; _logger = loggerProvider.GetLogger(); }
/// <summary> /// 获取日志 /// </summary> /// <param name="source"></param> /// <returns></returns> public static ILogger GetLogger(Type source) { if (_loggerProvider == null) { return(_defaultLoggerProvider.GetLogger(source)); } return(_loggerProvider.GetLogger(source)); }
public ModuleMain(ILoggerProvider loggerProvider, IMessageBroadcaster messageBroadcaster, IWorld world) { _logger = loggerProvider.GetLogger("CoreModule"); _messageBroadcaster = messageBroadcaster; _world = world; _logger.LogInformation("CoreModule was loaded!"); }
public MessageRouter(IModuleProvider moduleProvider, ILoggerProvider loggerProvider, IWorld world) { _moduleProvider = moduleProvider; _logger = loggerProvider.GetLogger("Server"); _world = world; _routes = new List <MessageRoute>(); BuildRoutes(); }
public AuthService(AuthConfig authConfig, ILoggerProvider loggerProvider = null) { _authConfig = authConfig ?? throw new ArgumentNullException(nameof(authConfig)); _logger = loggerProvider?.GetLogger(); #if WINDOWS_APP_RUNTIME _appClient = new PublicClientApplication(authConfig.ClientId, _Authority); #else var tokenCacheService = new TokenCacheService("W8lessLabsGraphAPI"); _appClient = new PublicClientApplication(authConfig.ClientId, _Authority, tokenCacheService.TokenCache); #endif }
public GraphService(IAuthTokenProvider authProvider, IHttpService http, IJsonSerializer json, ILoggerProvider loggerProvider = null) { _authProvider = authProvider ?? throw new ArgumentNullException(nameof(authProvider)); _http = http ?? throw new ArgumentNullException(nameof(http)); _json = json ?? throw new ArgumentNullException(nameof(json)); _itemsCache = new LinkedList <LRUCacheEntry <GetDriveItemsResponse> >(); _accountTokens = new Dictionary <string, AccountToken>(); if (loggerProvider is null) { _logger = NullLogger.Instance; } else { _logger = loggerProvider.GetLogger(); } }
public override void AppendLine(DateTime timestamp, string metricType, string metricName, IEnumerable <CSVReport.Value> values) { var metricsData = new MetricsData { MetricType = metricType, MetricName = metricName, Values = values }; var logger = loggerProvider.GetLogger(metricsData); if (!logger.IsEnabledFor(Level.Info)) { return; } var loggingEvent = loggingEventMapper.MapToLoggingEvent(logger.Name, timestamp, metricsData); logger.Log(loggingEvent); }
public HttpService(HttpClient client, IJsonSerializer json, ILoggerProvider loggerProvider = null) { _http = client ?? throw new ArgumentNullException(nameof(client)); _json = json ?? throw new ArgumentNullException(nameof(json)); _http.DefaultRequestHeaders.Accept.Clear(); _http.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); if (loggerProvider is null) { _logger = NullLogger.Instance; } else { _logger = loggerProvider.GetLogger(); } }
public static ILog GetLogger(string category) { lock (logInstances) { if (!logInstances.ContainsKey(category)) { if (currentLoggerProvider != null) { logInstances[category] = new ILog(currentLoggerProvider.GetLogger(category)); } else { logInstances[category] = new ILog(); } } return(logInstances[category]); } }
internal static void SetLoggerProvider(ILoggerProvider ilp) { lock (logInstances) { currentLoggerProvider = ilp; foreach (KeyValuePair<string, ILog> aLog in logInstances) { if (ilp == null) { aLog.Value.setWrappedInstance(null); } else { aLog.Value.setWrappedInstance(currentLoggerProvider.GetLogger(aLog.Key)); } } } }
public static void SetLoggerProvider(ILoggerProvider ilp) { lock (logInstances) { currentLoggerProvider = ilp; foreach (KeyValuePair <string, ILog> aLog in logInstances) { if (ilp == null) { aLog.Value.setWrappedInstance(null); } else { aLog.Value.setWrappedInstance(currentLoggerProvider.GetLogger(aLog.Key)); } } } }
public BaseController(ILoggerProvider loggerProvider) { Logger = loggerProvider.GetLogger <Logger>(); }
public HelloWorldJob(ILoggerProvider loggerProvider) { _logger = loggerProvider.GetLogger(); }
public ConfigProvider(ILoggerProvider loggerProvider) { _logger = loggerProvider.GetLogger("Server"); Load(); }
public static ILogger GetLogger() { return(LoggerProvider.GetLogger()); }
public SomeService(ILoggerProvider loggerProvider) { _logger = loggerProvider.GetLogger("CustomJobLogger"); }
public ILogger GetLogger(string name) { return(LoggerProvider.GetLogger(name)); }
public TestModuleCore(ILoggerProvider loggerProvider, IConfigProvider configProvider) { _logger = loggerProvider.GetLogger("TestModule"); _config = configProvider.Config; }
public CustomJob(SomeService someService, ILoggerProvider loggerProvider) { _someService = someService; _logger = loggerProvider.GetLogger("CustomJobLogger"); }
public CloudFrontService(ICfConfigurationProvider cfConfigurationProvider, ILoggerProvider loggerProvider) { this.cfConfigurationProvider = cfConfigurationProvider; this.loggerProvider = loggerProvider; loggerProvider.GetLogger().Debug("ConfigurationProvider: {@cfConfigurationProvider}", cfConfigurationProvider.ToString()); }