public ReportGeneratorService(IDatabaseManager databaseManager, IFileCreator fileCreator, IStorageManager storageManager, IResponseMessageSender messageSender) { this.databaseManager = databaseManager; this.fileCreator = fileCreator; this.storageManager = storageManager; this.messageSender = messageSender; }
public SimpleRunner(IDataFetcher dataFetcher, IFileCreator fileCreator, ILogger <SimpleRunner> logger, IOptions <AppSettings> settings) { _dataFetcher = dataFetcher; _fileCreator = fileCreator; _mySettings = settings.Value; _logger = logger; }
public void Setup() { fileCreator = MockRepository.GenerateMock <IFileCreator>(); logger = MockRepository.GenerateMock <ILogger>(); injectFileMessageHandler = MockRepository.GenerateMock <IInjectFileMessageHandler>(); _injectFile = new InjectFile(injectFileMessageHandler, fileCreator, logger); }
public FilesEncryptorOption() { DummyConsole = new FakeConsole(); FileCreator = new FileCreator(); FileContentDisplay = new FileContentDisplay(); EncoderFile = new EncoderFile(); WindowsNotebook = new WindowsNotebook(); }
public FilesEncryptorOption(IFakeConsole DummyConsole, IFileCreator FileCreator, IFileContentDisplay FileContentDisplay, IEncoderFile EncoderFile, IWindowsNotebook WindowsNotebook) { this.DummyConsole = DummyConsole; this.FileCreator = FileCreator; this.FileContentDisplay = FileContentDisplay; this.EncoderFile = EncoderFile; this.WindowsNotebook = WindowsNotebook; }
public void create(IFileCreator creator) { creator.create(this.currentAdress); this.buildDirectories(this.CurrentAdress); }
public CubeService(sbyte cubeSize, IConverter converter, IFileCreator fileCreator) { this._cubeModel = new CubeModel(cubeSize); this._converter = converter; this._fileCreator = fileCreator; }
public InjectFile(IInjectFileMessageHandler injectFileMessageHandler, IFileCreator fileCreator, ILogger logger) { _injectFileMessageHandler = injectFileMessageHandler; _fileCreator = fileCreator; _logger = logger; }
public void Initialize() { this._converter = new Converter(); this._creator = new FileCreator(); this._cubeService = new CubeService(2, this._converter, this._creator); }
public void Initialize() { this._fileCreator = new FileCreator(); }
public static bool TryWithFileCreator(this IDirectory model, out IFileCreator feature) { Ensure.NotNull(model, "model"); return(model.TryWith <IFileCreator>(out feature)); }
/// <summary> /// Creates a new <see cref="Datapack"/> with the given parameters. Inherite from this constructor. /// </summary> /// <param name="path">The path to the folder to create this datapack in</param> /// <param name="packName">The datapack's name</param> /// <param name="description">The datapack's description</param> /// <param name="packFormat">The datapack's format</param> /// <param name="fileCreator">Class for creating files and directories</param> /// <param name="_">Unused parameter used for specifing you want to use this constructor</param> /// <param name="settings">Datapack settings</param> protected Datapack(string path, string packName, string description, int packFormat, IFileCreator fileCreator, IDatapackSetting[]?settings, bool _) : base(path, packName, fileCreator, settings) { FileCreator.CreateDirectory(Path + "/" + Name); using TextWriter metaWriter = FileCreator.CreateWriter(Path + "/" + Name + "/pack.mcmeta"); metaWriter.Write("{\"pack\":{\"pack_format\":" + packFormat + ",\"description\":\"" + description + "\"}}"); }
/// <summary> /// Creates a new <see cref="Datapack"/> with the given parameters /// </summary> /// <param name="path">The path to the folder to create this datapack in</param> /// <param name="packName">The datapack's name</param> /// <param name="description">The datapack's description</param> /// <param name="packFormat">The datapack's format</param> /// <param name="fileCreator">Class for creating files and directories</param> /// <param name="settings">Datapack settings</param> public Datapack(string path, string packName, string description, int packFormat, IFileCreator fileCreator, IDatapackSetting[]?settings = null) : this(path, packName, description, packFormat, fileCreator, settings, true) { MakeForDatapack = this; FinishedConstructing(); }