public IRelationAttribute Get(uint relationID, string attributeName) { string attributeKey = $"{relationID}_{attributeName}"; IRelationAttribute result = null; Dictionary <string, RelationAttribute> all = GetAllByRelationIdAttributeName(); if (all.ContainsKey(attributeKey)) { result = all[attributeKey]; } return(result); }
private AttributeData CreateIndexAttribute(RelationData relationData, IRelationAttribute attribute) { return(new AttributeData(relationData, attribute)); }
public AttributeData(RelationData relation, IRelationAttribute attribute) { Relation = relation; this.attribute = attribute; this.identificationString = $"{Relation.ID.ToString() ?? "UnknownRelation"}_{Name}"; }