示例#1
0
        protected Proposal(
            ProductInformation product,
            IEnumerable <Supplier> suppliers)
        {
            Ensure.IsNotNull(product, nameof(product));
            Ensure.IsNotNull(suppliers, nameof(suppliers));

            this.product   = product;
            this.suppliers = suppliers;
        }
示例#2
0
 public AutomatableProposal(
     ProductInformation product,
     IEnumerable <Supplier> suppliers)
     : base(product, suppliers)
 {
 }
示例#3
0
 public Proposal(ProductInformation product)
     : this(product, Enumerable.Empty <Supplier>())
 {
 }
示例#4
0
 public NoProposal(ProductInformation product) : base(product)
 {
 }