예제 #1
0
 public CommandBase(byte[] cmdCode, ICommandNameProvider commandNameProvider)
 {
     CmdCode = cmdCode;
     this.commandNameProvider = commandNameProvider;
     Name = commandNameProvider.GetCommandName(cmdCode);
 }
예제 #2
0
        public override PosStoreRequestInfo LoadRequestInfo(byte[] cmdCode, byte[] bodyBuffer)
        {
            var result = new PosStoreRequestInfo(commandNameProvider.GetCommandName(cmdCode), bodyBuffer);

            return(result);
        }
예제 #3
0
 public BaseCommand(byte[] cmdCode, ICommandNameProvider commandNameProvider)
 {
     this._commandNameProvider = commandNameProvider;
     CmdCode = cmdCode;
     Key     = _commandNameProvider.GetCommandName(CmdCode);
 }