public UnitOfWork( CartDataContext dataContext, ICartRepository cartRepository, IProductRepository productRepository, IUserRepository userRepository, IMediatorService mediatorService, ILogger <UnitOfWork> logger) { _dataContext = dataContext; _cartRepository = cartRepository; _productRepository = productRepository; _userRepository = userRepository; _mediatorService = mediatorService; _logger = logger; }
public UserRepository(CartDataContext dataContext) { _dataContext = dataContext; }
public ProductRepository(CartDataContext dataContext) { _dataContext = dataContext; }