internal VariantDescriptionDTO(desc_variant description) { Contract.Requires(description != null); Id = description.id; Outcomes = description.outcomes?.Select(o => new OutcomeDescriptionDTO(o)).ToList(); Mappings = description.mappings?.Select(m => new MarketMappingDTO(m)).ToList(); }
internal VariantDescriptionDTO(desc_variant description) { Guard.Argument(description, nameof(description)).NotNull(); Id = description.id; Outcomes = description.outcomes?.Select(o => new OutcomeDescriptionDTO(o)).ToList(); Mappings = description.mappings?.Select(m => new MarketMappingDTO(m)).ToList(); }