public PassCommand(IExecutorState executorState, IFtpMessage ftpMessage, IUserChecker userChecker, ICommandArgsResolver commandArgsResolver, IServerConnectionBuilder serverConnectionBuilder, ICommandFactory remoteCommandFactory) : base(executorState, ftpMessage) { _userChecker = userChecker; _commandArgsResolver = commandArgsResolver; _serverConnectionBuilder = serverConnectionBuilder; _remoteCommandFactory = remoteCommandFactory; }
public LocalCommandFactory(ICommandArgsResolver commandArgsResolver, IUserChecker userChecker, IServerConnectionBuilder serverConnectionBuilder, IRemoteCommandFactory remoteCommandFactory) { _commandArgsResolver = commandArgsResolver; _userChecker = userChecker; _serverConnectionBuilder = serverConnectionBuilder; _remoteCommandFactory = remoteCommandFactory; }