private static AppConfigurationProvider GetConfiguration() { var path = Path.GetDirectoryName(Assembly.GetCallingAssembly().Location); var configFile = AppSettingsFileProvider.LoadConfiguration(path, ""); return(new AppConfigurationProvider(configFile, "testRootPath")); }
public Startup(IHostingEnvironment env) { try { var configuration = AppSettingsFileProvider.LoadConfiguration(env.ContentRootPath, env.EnvironmentName); ConfigurationProvider = new AppConfigurationProvider(configuration, env.ContentRootPath); LoggerConfig.Configure(ConfigurationProvider); } catch (Exception e) { var message = $"Application failed to start. Message: {e.Message}, StackTrace: {e.StackTrace}"; Console.WriteLine(message); Log.Logger().Error(e, message); throw; } }
private static AppConfigurationProvider GetConfiguration(string path, string env) { var configFile = AppSettingsFileProvider.LoadConfiguration(path, env); return(new AppConfigurationProvider(configFile, "testRootPath")); }