public DeliveryRepository( IModelProvider modelProvider, IStorefrontContext storefrontContext, ICartManager cartManager, IOrderManager orderManager, IAccountManager accountManager, IShippingManager shippingManager, ICheckoutStepProvider checkoutStepProvider, IContext context) : base(modelProvider, storefrontContext, cartManager, orderManager, accountManager, checkoutStepProvider) { Assert.ArgumentNotNull((object)shippingManager, nameof(shippingManager)); this.ShippingManager = shippingManager; this.Context = context; _modelProvider = modelProvider; _searchManager = DependencyResolver.Current.GetService <ISearchManager>(); }
public ReviewRepository(IModelProvider modelProvider, IStorefrontContext storefrontContext, ICartManager cartManager, IOrderManager orderManager, IAccountManager accountManager, IShippingManager shippingManager, ICheckoutStepProvider checkoutStepProvider) : base(modelProvider, storefrontContext, cartManager, orderManager, accountManager, checkoutStepProvider) { Assert.ArgumentNotNull((object)shippingManager, nameof(shippingManager)); this.ShippingManager = shippingManager; }