/// <summary> /// Constructor for build IActionResult /// </summary> /// <param name="result">IBaseResult for request</param> public CommonResponse(IBaseResult result) { this.result = result; }
public virtual ActionResult StatusCode(IBaseResult response) { return(StatusCode(response.StatusCode, response)); }
/// <summary> /// ControllerBase extension method for create a response based on result data. /// </summary> /// <param name="result">IBaseResult data</param> /// <returns></returns> public IActionResult HandlerResponse(IBaseResult result) { return(new CommonResponse(result)); }