public CommandBase(byte[] cmdCode, ICommandNameProvider commandNameProvider) { CmdCode = cmdCode; this.commandNameProvider = commandNameProvider; Name = commandNameProvider.GetCommandName(cmdCode); }
public override PosStoreRequestInfo LoadRequestInfo(byte[] cmdCode, byte[] bodyBuffer) { var result = new PosStoreRequestInfo(commandNameProvider.GetCommandName(cmdCode), bodyBuffer); return(result); }
public BaseCommand(byte[] cmdCode, ICommandNameProvider commandNameProvider) { this._commandNameProvider = commandNameProvider; CmdCode = cmdCode; Key = _commandNameProvider.GetCommandName(CmdCode); }