public IHttpActionResult Get(int postId) { try { var post = _postsSvc.GetPost(postId) ?? new Post(); UpdateViewCount(postId); return Ok(post); } catch (Exception ex) { _errorSignaler.SignalFromCurrentContext(ex); return BadRequest(); } }