/// <summary> /// Gets a execute result by code /// </summary> /// <param name="code">Result code</param> /// <param name="message">Message</param> /// <returns>Return domain event result</returns> public static DomainEventExecuteResult CodeResult(DomainEventExecuteResultCode code, string message = "") { if (string.IsNullOrWhiteSpace(message)) { message = code.ToString(); } var success = GetSuccessByCode(code); return(new DomainEventExecuteResult() { Code = ((int)code).ToString(), Message = message, Success = success }); }
/// <summary> /// Get a success result by code /// </summary> /// <param name="code">Code</param> /// <returns></returns> static bool GetSuccessByCode(DomainEventExecuteResultCode code) { return(code == DomainEventExecuteResultCode.Success); }