public void AddOffer(Offer offer) { if (offer.IsNull()) { throw new ArgumentNullException(nameof(offer)); } Offers.Add(offer); }
public OfferAttributes(Offer offer, Attribute attribute, object value) { if (offer.IsNull()) { throw new ArgumentNullException(nameof(offer)); } if (attribute.IsNull()) { throw new ArgumentNullException(nameof(attribute)); } if (value.IsNull()) { throw new ArgumentNullException(nameof(value)); } Offer = offer; Attribute = attribute; SetValue(value); }