public static OperationDetails WithError(OperationErrorMessages messageCode, string property = "") { return(new OperationDetails { Succedeed = false, ErrorMessageCode = messageCode, Property = property }); }
public static IActionResult ObjectResultResponse <TData>(OperationErrorMessages messageCode, TData data = default) { var result = new ResultResponse <TData>() { Data = data }; result.ErrorMessageCode = messageCode; result.Succeeded = false; switch (messageCode) { case OperationErrorMessages.NoError: result.Succeeded = true; break; } return(result.GetObjectResult()); }
public static IActionResult ResultResponse <TData>(this ControllerBase controller, OperationErrorMessages messageCode, TData data = default) { return(ObjectResultResponse <TData>(messageCode, data)); }