public DBKeyIndexer(ITablesManager tblManager, uint tableID) { Assert(tblManager != null); m_tblManager = tblManager; m_tableID = tableID; }
public AdminController(IOptions <List <Admin> > admins, IBookingsManager bookingsManager, ITablesManager tablesManager, IUnitOfWork unitOfWork) { _admins = admins; _bookingsManager = bookingsManager; _tablesManager = tablesManager; _unitOfWork = unitOfWork; }
public DBColumnIndexer(ITablesManager tblManager, uint tableID, Func <IDataRow, T> selector, IEqualityComparer <T> comparer) { Assert(tblManager != null); Assert(selector != null); Assert(comparer != null); m_selector = selector; m_tblManager = tblManager; m_tableID = tableID; m_dataIndices = new Dictionary <T, List <int> >(comparer); m_cache = new List <Tuple <int, IDataRow> >(); }
public TablesController(ITablesManager manager) : base(manager) { }
public DBColumnIndexer(ITablesManager tblManager, uint tableID, Func <IDataRow, T> selector) : this(tblManager, tableID, selector, EqualityComparer <T> .Default) { }
/// <summary> /// Creates new instance of <see cref="TablesController"/> /// </summary> /// <param name="tablesManager">Instance of <see cref="ITablesManager"/></param> public TablesController(ITablesManager tablesManager) { _tablesManager = tablesManager ?? throw new ArgumentNullException(nameof(tablesManager)); }
public BookingsManager(IUnitOfWork unitOfWork, ITablesManager tablesManager) { _unitOfWork = unitOfWork; _tablesManager = tablesManager; }