public void WriteOperationWithResponse(IOperationPromise promise)
 {
     _transport.SendOperation(OperationCode.HandleOperationWithResponse, new Dictionary<byte, object>
     {
         [(byte) OperationParameterCode.OperationId] = _map.GetMappedOperation(promise.Operation.GetType()).Id,
         [(byte) OperationParameterCode.OperationData] = _serializer.WriteObject(promise.Operation.GetType(), promise.Operation),
         [(byte) OperationParameterCode.OperationPromiseId] = promise.Id
     });
 }
 public void WriteOperationWithResponse(IOperationPromise promise)
 {
     _transport.SendOperation(OperationCode.HandleOperationWithResponse, new Dictionary <byte, object>
     {
         [(byte)OperationParameterCode.OperationId]        = _map.GetMappedOperation(promise.Operation.GetType()).Id,
         [(byte)OperationParameterCode.OperationData]      = _serializer.WriteObject(promise.Operation.GetType(), promise.Operation),
         [(byte)OperationParameterCode.OperationPromiseId] = promise.Id
     });
 }
 public void WriteOperationWithResponse(IOperationPromise promise)
 {
     throw new System.NotImplementedException();
 }
 public void WriteOperationWithResponse(IOperationPromise promise)
 {
     throw new System.NotImplementedException();
 }