/// <summary> /// Initializes a new instance of the <see cref="QuantIdentifierUniverseObsolete" /> class. /// </summary> /// <param name="universeType">universeType (required).</param> /// <param name="identifiers">identifiers (required).</param> /// <param name="source">source.</param> public QuantIdentifierUniverseObsolete(UniverseTypeEnum universeType = default(UniverseTypeEnum), List <string> identifiers = default(List <string>), SourceEnum?source = default(SourceEnum?)) { this.UniverseType = universeType; // to ensure "identifiers" is required (not null) this.Identifiers = identifiers ?? throw new ArgumentNullException("identifiers is a required property for QuantIdentifierUniverseObsolete and cannot be null"); this.Source = source; }
/// <summary> /// Initializes a new instance of the <see cref="QuantScreeningExpressionUniverseObsolete" /> class. /// </summary> /// <param name="universeExpr">universeExpr (required).</param> /// <param name="universeType">universeType (required).</param> /// <param name="securityExpr">securityExpr.</param> /// <param name="source">source.</param> public QuantScreeningExpressionUniverseObsolete(string universeExpr = default(string), UniverseTypeEnum universeType = default(UniverseTypeEnum), string securityExpr = default(string), SourceEnum?source = default(SourceEnum?)) { // to ensure "universeExpr" is required (not null) this.UniverseExpr = universeExpr ?? throw new ArgumentNullException("universeExpr is a required property for QuantScreeningExpressionUniverseObsolete and cannot be null"); this.UniverseType = universeType; this.SecurityExpr = securityExpr; this.Source = source; }