protected BaseRepository(IDatabaseFactory databaseFactory) { if (Context == null && databaseFactory != null) { Context = databaseFactory.GetContext(); } }
public virtual OnlineEventsContext GetContext() { if (_context != null) { return(_context); } _context = new OnlineEventsContext(); return(_context); }
public DatabaseFactory(OnlineEventsContext context) { _context = context; }
public Repository(IDatabaseFactory databaseFactory) { _context = databaseFactory.GetContext(); _sharedContext = true; }