public DryRunFileSystemDecorator( [NotNull] IFileSystem decoratee, [NotNull] IRootDirSanitizer sanitizer, [NotNull] IConsole console) { this.decoratee = decoratee; this.sanitizer = sanitizer; this.console = console; }
public SetRootDirectoryCommandHandlerDecorator(IRootDirSanitizer rootDirSanitizer, ICommandHandler <TCommand> decoratee) { this.rootDirSanitizer = rootDirSanitizer; this.decoratee = decoratee; }
public VerboseFileSystemDecorator(IFileSystem decoratee, IRootDirSanitizer sanitizer, IConsole console) { this.decoratee = decoratee; this.sanitizer = sanitizer; this.console = console; }