public EnumeratedRepresentation(RepresentationSystemRepresentationsEnumeratedRepresentation enumeratedRepresentation, CultureInfo culture) : base(enumeratedRepresentation.domainID, enumeratedRepresentation.domainTag) { EnumerationMembers = GetEnumerationMembers(enumeratedRepresentation); var name = GetName(enumeratedRepresentation.Name, culture); Name = name != null ? name.Value : null; Description = name != null ? name.description : null; }
public EnumeratedRepresentation(RepresentationSystemRepresentationsEnumeratedRepresentation enumeratedRepresentation, CultureInfo culture) : base(enumeratedRepresentation.domainID, enumeratedRepresentation.domainTag) { EnumerationMembers = GetEnumerationMembers(enumeratedRepresentation); var name = GetName(enumeratedRepresentation.Name, culture); Name = name != null ? name.Value : null; Description = name != null ? name.description : null; if (enumeratedRepresentation.RelatedDDI != null) { Ddi = enumeratedRepresentation.RelatedDDI[0].ddi; if (enumeratedRepresentation.RelatedDDI.Any(d => d.isDefaultRepresentationForDDI)) { IsDefaultRepresentationForDDI = true; } } }
private RepresentationManager() { var representationSystem = DeserializeRepresentationSystem(); Representations = GetRepresentations(representationSystem); }