Esempio n. 1
0
        public TradeOffersViewModel(ILog log, TradeOffersRepository tradeOffersRepository)
        {
            this.log = log;
            this.tradeOffersRepository = tradeOffersRepository;

            LoadTradeOffers();
        }
        public void Setup()
        {
            _dbContextOptions = new DbContextOptionsBuilder <StudentifyDbContext>()
                                .UseInMemoryDatabase(databaseName: "StudentifyDb")
                                .Options;

            _context    = new StudentifyDbContext(_dbContextOptions);
            _repository = new TradeOffersRepository(_context,
                                                    new SelectRepositoryBase <TradeOffer>(_context),
                                                    new InsertRepositoryBase <TradeOffer>(_context),
                                                    new UpdateRepositoryBase <TradeOffer>(_context));
        }
 public TradeOffersService(TradeOffersRepository repository)
 {
     this.repository = repository;
 }