Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CommandExecutionResponse"/>
 /// </summary>
 /// <param name="status">The status of the command execution</param>
 /// <param name="customStatusCode">A custom status for the command execution</param>
 /// <param name="exceptions">A <see cref="Stack{T}"/> of <see cref="Exception"/></param>
 /// <param name="commandData">An object containing command specific data returned</param>
 private CommandExecutionResponse(CommandExecutionResponseStatus status, int customStatusCode, Stack <Exception> exceptions, object commandData)
 {
     Status           = status;
     CustomStatusCode = customStatusCode;
     Exceptions       = exceptions;
     Data             = commandData;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CommandExecutionResponse"/>
 /// </summary>
 /// <param name="status">The status of the command execution</param>
 /// <param name="customStatusCode">A custom status for the command execution</param>
 /// <param name="commandData">An object containing command specific data returned</param>
 private CommandExecutionResponse(CommandExecutionResponseStatus status, int customStatusCode, object commandData) : this(status, customStatusCode, null, commandData)
 {
 }