public static IActionResult Convert(DefaultDataResponse result) { if (result == null) { throw new ArgumentException("Result Cannot be null", "result"); } if (result.Success) { return(new ObjectResult(result) { StatusCode = (int)HttpStatusCode.OK }); } return(new BadRequestObjectResult(result)); }
public static List <ErrorReturn> GetListErrors(this DefaultDataResponse @obj) { return((List <ErrorReturn>)@obj.GetType().GetProperty("Errors").GetValue(@obj, null)); }