protected virtual void AddPublishingStateSetServiceReference(ICmsEntityEditingMetadataContainer container, IPortalContext portal) { var servicePath = VirtualPathUtility.ToAbsolute(CmsEntitySetRouteHandler.GetAppRelativePath(portal.Website.Id, "adx_publishingstate")); servicePath = "{0}{1}FromStateID={{adx_publishingstateid.Id}}".FormatWith(servicePath, servicePath.Contains("?") ? "&" : "?"); AddServiceReference(container, servicePath, "xrm-uri-template xrm-entity-editadx_publishingstate-ref"); }
protected virtual void AddEntitySetServiceReference(ICmsEntityEditingMetadataContainer container, IPortalContext portal, string entityLogicalName, string title = null) { var servicePath = CmsEntitySetRouteHandler.GetAppRelativePath(portal.Website.Id, entityLogicalName); AddServiceReference(container, servicePath, "xrm-entity-{0}-ref".FormatWith(entityLogicalName), title); }