コード例 #1
0
        public ActionResult GetBlock(Guid blockId, CancellationToken cancellationToken)
        {
            var result = _futureNhsContentHandler.GetPublishedContent(blockId, cancellationToken);

            if (result is null)
            {
                return(NotFound());
            }

            return(Ok(result));
        }
コード例 #2
0
        public IActionResult GetPublishedContent(Guid contentId, CancellationToken cancellationToken)
        {
            var result = _futureNhsContentHandler.GetPublishedContent(contentId, cancellationToken);

            if (result.Succeeded == false)
            {
                return(NotFound(result));
            }

            if (result.Succeeded)
            {
                return(Ok(result));
            }

            return(Problem("Error retrieving content."));
        }