public RecurringOrderTemplateController( IRecurringOrderTemplatesViewService recurringOrderTemplatesViewService, IComposerContext composerContext) { if (recurringOrderTemplatesViewService == null) { throw new ArgumentNullException(nameof(recurringOrderTemplatesViewService)); } if (composerContext == null) { throw new ArgumentNullException(nameof(composerContext)); } RecurringOrderTemplatesViewService = recurringOrderTemplatesViewService; ComposerContext = composerContext; }
public PaymentViewService(IPaymentRepository paymentRepository, ICartViewModelFactory cartViewModelFactory, ICartRepository cartRepository, ILookupService lookupService, IViewModelMapper viewModelMapper, IPaymentProviderFactory paymentProviderFactory, IRecurringOrderTemplatesViewService recurringOrderTemplatesViewService, IRecurringOrderCartsViewService recurringOrderCartsViewService, IRecurringOrdersSettings recurringOrdersSettings ) { PaymentRepository = paymentRepository ?? throw new ArgumentNullException(nameof(paymentRepository)); CartViewModelFactory = cartViewModelFactory ?? throw new ArgumentNullException(nameof(cartViewModelFactory)); CartRepository = cartRepository ?? throw new ArgumentNullException(nameof(cartRepository)); LookupService = lookupService ?? throw new ArgumentNullException(nameof(lookupService)); ViewModelMapper = viewModelMapper ?? throw new ArgumentNullException(nameof(viewModelMapper)); PaymentProviderFactory = paymentProviderFactory ?? throw new ArgumentNullException(nameof(paymentProviderFactory)); RecurringOrderTemplatesViewService = recurringOrderTemplatesViewService ?? throw new ArgumentNullException(nameof(recurringOrderTemplatesViewService)); RecurringOrderCartsViewService = recurringOrderCartsViewService ?? throw new ArgumentNullException(nameof(recurringOrderCartsViewService)); RecurringOrdersSettings = recurringOrdersSettings; }
public RecurringCartController( IRecurringOrderCartsViewService recurringOrderCarstService, IComposerContext composerContext, IPaymentViewService paymentViewService, IRecurringOrderTemplatesViewService recurringOrderTemplatesService, IShippingMethodViewService shippingMethodViewService, ICartService cartService, ICartUrlProvider cartUrlProvider) { RecurringOrderCartsService = recurringOrderCarstService ?? throw new ArgumentNullException(nameof(recurringOrderCarstService)); ComposerContext = composerContext ?? throw new ArgumentNullException(nameof(composerContext)); PaymentViewService = paymentViewService ?? throw new ArgumentNullException(nameof(paymentViewService));; RecurringOrderTemplatesService = recurringOrderTemplatesService ?? throw new ArgumentNullException(nameof(recurringOrderTemplatesService)); ShippingMethodViewService = shippingMethodViewService ?? throw new ArgumentNullException(nameof(shippingMethodViewService)); CartService = cartService ?? throw new ArgumentNullException(nameof(cartService)); CartUrlProvider = cartUrlProvider ?? throw new ArgumentNullException(nameof(cartUrlProvider)); }
public MyAccountController( ICustomerViewService customerViewService, ICustomerAddressViewService customerAddressViewService, IComposerContext composerContext, IAddressRepository addressRepository, IMyAccountUrlProvider myAccountUrlProvider, IOrderHistoryViewService orderHistoryViewService, IWishListViewService wishListViewService, IRecurringOrderTemplatesViewService recurringOrderTemplatesViewService, IRecurringOrdersSettings recurringOrdersSettings) : base( customerViewService, customerAddressViewService, composerContext, addressRepository, myAccountUrlProvider, orderHistoryViewService, wishListViewService, recurringOrderTemplatesViewService, recurringOrdersSettings) { }
protected MyAccountBaseController( ICustomerViewService customerViewService, ICustomerAddressViewService customerAddressViewService, IComposerContext composerContext, IAddressRepository addressRepository, IMyAccountUrlProvider myAccountUrlProvider, IOrderHistoryViewService orderHistoryViewService, IWishListViewService wishListViewService, IRecurringOrderTemplatesViewService recurringOrderTemplatesViewService, IRecurringOrdersSettings recurringOrdersSettings) { CustomerViewService = customerViewService ?? throw new ArgumentNullException(nameof(customerViewService)); CustomerAddressViewService = customerAddressViewService ?? throw new ArgumentNullException(nameof(customerAddressViewService)); ComposerContext = composerContext ?? throw new ArgumentNullException(nameof(composerContext)); AddressRepository = addressRepository ?? throw new ArgumentNullException(nameof(addressRepository)); MyAccountUrlProvider = myAccountUrlProvider ?? throw new ArgumentNullException(nameof(myAccountUrlProvider)); OrderHistoryViewService = orderHistoryViewService ?? throw new ArgumentNullException(nameof(orderHistoryViewService)); WishListViewService = wishListViewService ?? throw new ArgumentNullException(nameof(wishListViewService)); RecurringOrderTemplatesViewService = recurringOrderTemplatesViewService ?? throw new ArgumentNullException(nameof(recurringOrderTemplatesViewService)); RecurringOrdersSettings = recurringOrdersSettings ?? throw new ArgumentNullException(nameof(recurringOrdersSettings)); }