public PurchaseContext( IPurchasePromotionalCodeStrategy purchasePromotionalCodeStrategy, ItemPage itemPage, PreviewShoppingCartPage previewShoppingCartPage, SignInPage signInPage, ShippingAddressPage shippingAddressPage, ShippingPaymentPage shippingPaymentPage, PlaceOrderPage placeOrderPage) { _purchasePromotionalCodeStrategy = purchasePromotionalCodeStrategy; _itemPage = itemPage; _previewShoppingCartPage = previewShoppingCartPage; _signInPage = signInPage; _shippingAddressPage = shippingAddressPage; _shippingPaymentPage = shippingPaymentPage; _placeOrderPage = placeOrderPage; }
public PurchaseContextNoNullObjects( IPurchasePromotionalCodeStrategy purchasePromotionalCodeStrategy, ItemPage itemPage, PreviewShoppingCartPage previewShoppingCartPage, SignInPage signInPage, ShippingAddressPage shippingAddressPage, ShippingPaymentPage shippingPaymentPage, PlaceOrderPage placeOrderPage) { this.purchasePromotionalCodeStrategy = purchasePromotionalCodeStrategy; this.itemPage = itemPage; this.previewShoppingCartPage = previewShoppingCartPage; this.signInPage = signInPage; this.shippingAddressPage = shippingAddressPage; this.shippingPaymentPage = shippingPaymentPage; this.placeOrderPage = placeOrderPage; }
public PreviewShoppingCartPageProceedBehaviour() { _previewShoppingCartPage = Base.UnityContainerFactory.GetContainer().Resolve <PreviewShoppingCartPage>(); _signInPage = Base.UnityContainerFactory.GetContainer().Resolve <SignInPage>(); }
// This version is compatible only with UnityBehaviorEngine. public PreviewShoppingCartPageProceedBehaviour(PreviewShoppingCartPage previewShoppingCartPage, SignInPage signInPage) { _previewShoppingCartPage = previewShoppingCartPage; _signInPage = signInPage; }
public PreviewShoppingCartPageProceedBehaviour() { this.previewShoppingCartPage = AdvancedBehavioursDesignPatternPartTwo.Base.UnityContainerFactory.GetContainer().Resolve <PreviewShoppingCartPage>(); this.signInPage = AdvancedBehavioursDesignPatternPartTwo.Base.UnityContainerFactory.GetContainer().Resolve <SignInPage>(); }
public PreviewShoppingCartPageProceedBehaviour() { this.previewShoppingCartPage = UnityContainerFactory.GetContainer().Resolve <PreviewShoppingCartPage>(); this.signInPage = UnityContainerFactory.GetContainer().Resolve <SignInPage>(); }