public RealConfigurationService(string rootDirectory, IJsonPersistence persistence, ISlugCreator slugCreator) { _configDirectory = Path.Combine(rootDirectory, "config"); if(!Directory.Exists(_configDirectory)) Directory.CreateDirectory(_configDirectory); _persistence = persistence; _slugCreator = slugCreator; }
public RealConfigurationService(string rootDirectory, IJsonPersistence persistence, ISlugCreator slugCreator) { _configDirectory = Path.Combine(rootDirectory, "config"); if (!Directory.Exists(_configDirectory)) { Directory.CreateDirectory(_configDirectory); } _persistence = persistence; _slugCreator = slugCreator; }
public IConfigurationService CreateConfigurationService(string rootDir, IJsonPersistence jsonPersist, ISlugCreator slugCreator) { return(new RealConfigurationService(rootDir, jsonPersist, slugCreator)); }
public IConfigurationService CreateConfigurationService(string rootDir, IJsonPersistence jsonPersist, ISlugCreator slugCreator) { return new RealConfigurationService(rootDir, jsonPersist, slugCreator); }