public ActionResult CreateTag( [FromBody, SwaggerParameter("New Tag data", Required = true)] NewTagDto newTagDto ) { var newTag = _publicAccessService.CreateTag(newTagDto); if (newTag == null) { return(BadRequest()); } return(CreatedAtAction(nameof(GetTag), new { tagId = newTag.Id }, newTag.ToPublicDto())); }