コード例 #1
0
        public Task <IActionResult> Add(CommentViewModel model)
        {
            return(AjaxTask(async() =>
            {
                var comment = model.ToModel();

                comment.UserAgent = HttpContext.Request.Headers["UserAgent"];
                comment.IPAddress = HttpContext.Connection.RemoteIpAddress?.ToString();

                await _service.Add(model.ToModel());
            }));
        }
コード例 #2
0
 public async Task <StatusCodeResult> Update([FromBody] CommentViewModel viewModel)
 {
     if (await _service.UpdateAsync(viewModel.ToModel()) == 1)
     {
         return(StatusCode((int)HttpStatusCode.OK));
     }
     else
     {
         return(StatusCode((int)HttpStatusCode.ExpectationFailed));
     }
 }