public CompositePurchasePolicy(IPurchasePolicy purchasePolicy1, ILogicOperator @operator, IPurchasePolicy purchasePolicy2, string description) { Guid = Guid.NewGuid(); PurchasePolicy1 = purchasePolicy1; Operator = @operator; PurchasePolicy2 = purchasePolicy2; Description = description; }
public CompositeDiscountPolicy(IDiscountPolicy discountPolicy1, ILogicOperator @operator, IDiscountPolicy discountPolicy2, int discountPercentage, string description) { Guid = Guid.NewGuid(); DiscountPolicy1 = discountPolicy1; Operator = @operator; DiscountPolicy2 = discountPolicy2; DiscountPercentage = discountPercentage; Description = description; }
/// <summary> /// Initializes a new instance of the /// <see cref="Swagger.Net.ResourceModels.Configuration.Operators.NegationOperator"/> class. /// </summary> /// <param name="underlyingOperator">Underlying operator.</param> public NegationOperator(ILogicOperator underlyingOperator) { m_underlyingOperator = underlyingOperator; }