public string Register(UXIL.UXPropertySource ps) { if (!_uxPropertySources.Any(x => x.Node == ps.Node && x.Property.Property == ps.Property.Property)) { _uxPropertySources.Add(ps); } return(PropertySourceIdentifier(ps)); }
public string PropertySourceIdentifier(UXIL.UXPropertySource uxps) { return(GetUniqueIdentifier(uxps.Node) + "_" + uxps.Property.Property.Facet.Name.Replace('.', '_') + "_inst"); }