Example #1
0
 public CartController(IProductRepository productRepository,
                       ICartRepository cartRepository,
                       IShippingMethodRepository shippingMethodRepository,
                       IOrderRepository orderRepository,
                       IUserRepository userRepository,
                       IEmailSender emailSender,
                       ICountriesProvider countriesProvider,
                       ICrmClient crmClient)
 {
     _productRepository        = productRepository;
     _cartRepository           = cartRepository;
     _shippingMethodRepository = shippingMethodRepository;
     _orderRepository          = orderRepository;
     _userRepository           = userRepository;
     _emailSender       = emailSender;
     _countriesProvider = countriesProvider;
     _crmClient         = crmClient;
 }
Example #2
0
 public UserAddressController(IUserRepository userRepository, IPlacesApiClient placesApiClient, ICountriesProvider countriesProvider)
 {
     _userRepository    = userRepository;
     _countriesProvider = countriesProvider;
     _placesApiClient   = placesApiClient;
 }
Example #3
0
 public GoogleMapsApiClient(ICountriesProvider countriesProvider)
 {
     _countriesProvider = countriesProvider;
 }
Example #4
0
 public CountriesService(ICountriesProvider countriesProvider, ICitiesProvider citiesProvider)
 {
     _countriesProvider = countriesProvider;
     _citiesProvider    = citiesProvider;
 }