/// <summary> /// Verify the DomainResponse /// </summary> /// <param name="response"></param> /// <returns>IAResponsible</returns> protected IActionResult Result(DomainResponse response) { response.PayLoad = (response.ViewModelData != null) ? response.ViewModelData.ToJsonCamelCase() : null; if (Logger.EnabledLogTrafic) { Logger.Info("Router: " + HttpContext.Request.Path + " \n Response: " + response.ToStringCamelCase()); } if (response.NotFoundMessage) { return(NotFound(response)); } else { return(Ok(response)); } }
/// <summary> /// Verify the DomainResponse /// </summary> /// <param name="response"></param> /// <returns>IAResponsible</returns> protected IActionResult Result(DomainResponse response) { response.PayLoad = (response.ModelData != null) ? response.ModelData.ToJsonCamelCase() : null; if (Logger?.EnabledLogTrafic == true) { Logger.Info("Router: " + HttpContext.Request.Path + " \n Response: " + response.ToStringCamelCase()); } if (response.NotFoundMessage) { return(NotFound(response)); } if (response.BadRequestMessage) { return(BadRequest(response)); } if (response.GenericReturnMessage) { return(StatusCode((int)response.StatusCode, response)); } return(Ok(response)); }