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; }
public UserAddressController(IUserRepository userRepository, IPlacesApiClient placesApiClient, ICountriesProvider countriesProvider) { _userRepository = userRepository; _countriesProvider = countriesProvider; _placesApiClient = placesApiClient; }
public GoogleMapsApiClient(ICountriesProvider countriesProvider) { _countriesProvider = countriesProvider; }
public CountriesService(ICountriesProvider countriesProvider, ICitiesProvider citiesProvider) { _countriesProvider = countriesProvider; _citiesProvider = citiesProvider; }