public UnitOfWork(DataContext context)// every repository should be consructed there { _context = context; AppUsers = new AppUserRepository(_context); MoneyChangeRecords = new MoneyChangeRecordRepository(_context); MoneyChangeTypes = new MoneyChangeTypeRepository(_context); }
public UnitOfWOrk(HttpClient httpClient) { AppUsers = new AppUserRepository(httpClient, route: _route); MoneyChangeRecords = new MoneyChangeRecordRepository(httpClient, route: _route); MoneyChangeTypes = new MoneyChangeTypeRepository(httpClient, route: _route); }