public MyOkResult() { _result = new BaseObjectResult { StatusCode = StatusCodes.Status200OK }; }
public ErrorResult(params string[] errors) { _result = new BaseObjectResult { StatusCode = StatusCodes.Status500InternalServerError, Errors = errors.ToList() }; }
public MyOkResult(object value, string message = null) { _result = new BaseObjectResult { StatusCode = StatusCodes.Status200OK, Result = value, Message = message }; }
public ErrorResult(Exception ex) { _result = new BaseObjectResult { StatusCode = StatusCodes.Status500InternalServerError, Errors = new List <String>() }; //{ String.Concat(ex.Message, " - ", ex.InnerException) } Exception loopException = ex; while (loopException != null) { _result.Errors.Add(loopException.Message); loopException = loopException.InnerException; } }