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;
 }
Beispiel #3
0
 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);
 }