/// <summary> /// Initializes a new instance of the <see cref="AvailableChannelLink" /> class. /// </summary> /// <param name="Self">Self (required).</param> public AvailableChannelLink(BeezUPCommonLink2 Self = default(BeezUPCommonLink2)) { // to ensure "Self" is required (not null) if (Self == null) { throw new InvalidDataException("Self is a required property for AvailableChannelLink and cannot be null"); } else { this.Self = Self; } }
/// <summary> /// Initializes a new instance of the <see cref="ChannelCatalogProductInfoLinks" /> class. /// </summary> /// <param name="_Override">_Override (required).</param> /// <param name="Disable">Disable.</param> /// <param name="Reenable">Reenable.</param> public ChannelCatalogProductInfoLinks(BeezUPCommonLink2 _Override = default(BeezUPCommonLink2), BeezUPCommonLink2 Disable = default(BeezUPCommonLink2), BeezUPCommonLink2 Reenable = default(BeezUPCommonLink2)) { // to ensure "_Override" is required (not null) if (_Override == null) { throw new InvalidDataException("_Override is a required property for ChannelCatalogProductInfoLinks and cannot be null"); } else { this._Override = _Override; } this.Disable = Disable; this.Reenable = Reenable; }