/// <summary> /// Initializes a new instance of the <see cref="EnvConfigFactory" /> class. /// </summary> /// <param name="configuarationFactory">Configuration factory to wrap</param> public EnvConfigFactory(ConfigurationFactory configuarationFactory) { this.configurationFactory = configuarationFactory; }
/// <summary> /// Initializes a new instance of the <see cref="JsonConfigFactory" /> class. /// </summary> /// <param name="configurationFactory">Configuration factory to wrap</param> public JsonConfigFactory(ConfigurationFactory configurationFactory) : this(configurationFactory, "~/.iron.json") { // Empty constructor }
/// <summary> /// Initializes a new instance of the <see cref="JsonConfigFactory" /> class. /// </summary> /// <param name="configurationFactory">Configuration factory to wrap</param> /// <param name="filePath">Path to a JSON file</param> public JsonConfigFactory(ConfigurationFactory configurationFactory, string filePath) { this.configurationFactory = configurationFactory; this.filePath = filePath; }