public dynamic Post(GameCreateRequest request, string appId) { if (log.IsDebugEnabled) { log.DebugFormat("{0} - {1}", Request.RequestUri, JsonConvert.SerializeObject(request)); } string message; if (!IsValid(request, out message)) { var errorResponse = new ErrorResponse { Message = message }; if (log.IsDebugEnabled) { log.Debug(JsonConvert.SerializeObject(errorResponse)); } return(errorResponse); } dynamic response = GameCreateController.GameLoad(request, appId); if (log.IsDebugEnabled) { log.Debug(JsonConvert.SerializeObject(response)); } return(response); }
public IActionResult Index([FromBody] GameCreateRequest request, [FromHeader] string appId) { string message; if (!IsValid(request, out message)) { var errorResponse = new ErrorResponse { Message = message }; _logger.LogError($"{Request.GetUri()} - {JsonConvert.SerializeObject(errorResponse)}"); return(BadRequest(errorResponse)); } var response = GameCreateController.GameLoad(request, appId); _logger.LogInformation($"{Request.GetUri()} - {JsonConvert.SerializeObject(response)}"); return(Ok(response)); }