private void InitializeLogger() { var Environment = Enum.Parse <Core.Model.Helper.Constants.Enviornments>(Configuration["Environment"], true); Core.Model.Configurations.Configuration dbConfigurations = ConfigurationManager.GetConfigurations(Environment, Configuration, "JarvisContextConnection"); if (dbConfigurations is null) { Console.WriteLine("Database configurations are null or empty"); return; } if (string.IsNullOrEmpty(dbConfigurations.ElasticServerAddress)) { Console.WriteLine("Elastic Server Address is null or empty"); return; } logger = MG.Jarvis.Core.Logger.Logger.Instance; logger.EnviornmentConfigurations = dbConfigurations; if (logger == null) { return; } }
public MyAuthClass(Core.Logger.ILogger logger, IData data) { _logger = logger; _logger.WriteMessage("hi"); _Idata = data; }