protected PropertyRepresentation(IOidStrategy oidStrategy, PropertyRepresentationStrategy strategy) : base(oidStrategy, strategy) { HasChoices = strategy.GetHasChoices(); Links = strategy.GetLinks(false); Extensions = strategy.GetExtensions(); }
protected InlinePropertyRepresentation(PropertyRepresentationStrategy strategy) : base(strategy.GetFlags()) { MemberType = MemberTypes.Property; Id = strategy.GetId(); HasChoices = strategy.GetHasChoices(); Links = strategy.GetLinks(true); Extensions = strategy.GetExtensions(); SetHeader(strategy.GetTarget()); }