public static IConfig Create(string configKey, FileInfo file, bool attachWatcher) { return(Create(configKey, file, ConfigSourceFactory.CreateConfigSource(file, attachWatcher))); }
public static IConfig Create(FileInfo file, bool attachWatcher) { return(Create(null, file, ConfigSourceFactory.CreateConfigSource(file, attachWatcher))); }
public static IConfig Create(string configKey, string path, bool attachWatcher) { var file = new FileInfo(path); return(Create(configKey, file, ConfigSourceFactory.CreateConfigSource(file, attachWatcher))); }
public static IConfig Create(string configKey, FileInfo file) { return(Create(configKey, file, ConfigSourceFactory.CreateConfigSource(file, false))); }
public static IConfig Create(FileInfo file) { return(Create(null, file, ConfigSourceFactory.CreateConfigSource(file, false))); }
public static IConfig Create(string configKey, string path) { var file = new FileInfo(path); return(Create(configKey, file, ConfigSourceFactory.CreateConfigSource(file, false))); }