public virtual void ProcessActualResponse(IActualResponse response) { Parameter.ThrowIfNull(response, nameof(response)); CommandResponseValue commandResponse = response.Convert <CommandResponseValue>(); Parameter.ThrowIfNull(commandResponse, nameof(commandResponse)); this.Success = commandResponse.success; this.Message = commandResponse.message; }
public override void ProcessActualResponse(IActualResponse response) { base.ProcessActualResponse(response); this.ActualResponse = response.Convert <R>(); }
public virtual void ProcessActualResponse(IActualResponse response) { this.ActualEvent = response.Convert <T>(); }