public Promotion(IProductA productA, IProductB productB, IProductC productC, IProductD productD) { _productA = productA; _productB = productB; _productC = productC; _productD = productD; }
public static void GetDependentInstance() { var container = Utilities.UnityConfig.Register(); _promotion = container.Resolve <IPromotion>(); _productA = container.Resolve <IProductA>(); _productB = container.Resolve <IProductB>(); _productC = container.Resolve <IProductC>(); _productD = container.Resolve <IProductD>(); }