protected virtual void AddEntityUrlServiceReferenceTemplate(ICmsEntityEditingMetadataContainer container, IPortalContext portal, string entityLogicalName, string idTemplateVariableName = "Id")
        {
            var servicePath = CmsEntityUrlRouteHandler.GetAppRelativePathTemplate(portal.Website.Id, entityLogicalName, idTemplateVariableName);

            AddServiceReference(container, servicePath, "xrm-uri-template xrm-entity-{0}-url-ref".FormatWith(entityLogicalName), "Url");
        }
        protected virtual void AddEntityUrlServiceReference(ICmsEntityEditingMetadataContainer container, IPortalContext portal, EntityReference entity)
        {
            var servicePath = CmsEntityUrlRouteHandler.GetAppRelativePath(portal.Website.Id, entity);

            AddServiceReference(container, servicePath, "xrm-entity-url-ref", "Url");
        }