public object Get() { string outboundRulesId = Context.Request.Query[Defines.IDENTIFIER]; if (string.IsNullOrEmpty(outboundRulesId)) { return(NotFound()); } var sectionId = new RewriteId(outboundRulesId); Site site = sectionId.SiteId == null ? null : SiteHelper.GetSite(sectionId.SiteId.Value); TagsCollection tags = OutboundRulesHelper.GetSection(site, sectionId.Path).Tags; this.Context.Response.SetItemsCount(tags.Count()); return(new { custom_tags = tags.Select(tag => OutboundRulesHelper.TagsToJsonModelRef(tag, site, sectionId.Path, Context.Request.GetFields())) }); }