public PackageConfigurationTransformationService(IConfigurationFileTransformer configurationFileTransformer) { if (configurationFileTransformer == null) { throw new ArgumentNullException("configurationFileTransformer"); } this.configurationFileTransformer = configurationFileTransformer; }
public ConfigurationFileTransformationService(IFilesystemAccessor filesystemAccessor, IConfigurationFileTransformer configurationFileTransformer) { if (filesystemAccessor == null) { throw new ArgumentNullException("filesystemAccessor"); } if (configurationFileTransformer == null) { throw new ArgumentNullException("configurationFileTransformer"); } this.filesystemAccessor = filesystemAccessor; this.configurationFileTransformer = configurationFileTransformer; }
public void Setup() { this.filesystemAccessor = new PhysicalFilesystemAccessor(new DefaultFileEncodingProvider()); this.configurationFileTransformer = new ConfigurationFileTransformer(this.filesystemAccessor); }