public UnitOfWork(ApplicationDbContext context) { _context = context; Clients = new ClientRepository(_context); ClientsHistory = new ClientHistoryRepository(_context); ClientUsers = new ClientUserRepository(_context); ClientUsersHistory = new ClientUserHistoryRepository(_context); Customers = new CustomerRepository(_context); CustomersHistory = new CustomerHistoryRepository(_context); ClientCustomers = new ClientCustomerRepository(_context); ClientCustomersHistory = new ClientCustomerHistoryRepository(_context); CustomerLocations = new CustomerLocationRepository(_context); CustomerLocationsHistory = new CustomerLocationHistoryRepository(_context); Products = new ProductRepository(_context); ProductsHistory = new ProductHistoryRepository(_context); WorkOrders = new WorkOrderRepository(_context); WorkOrdersHistory = new WorkOrderHistoryRepository(_context); }