예제 #1
0
        // será usado o ServiceLocator como injeção de dependência específica
        public UnitOfWork()
        {
            //var contextManager = new ContextManager().GetContext();
            var contextManager = ServiceLocator.Current.GetInstance <IContextManager>();

            _dbContext = contextManager.GetContext();
        }
예제 #2
0
        public Repository()
        {
            var contextManager = ServiceLocator.Current.GetInstance <IContextManager>();

            Db    = contextManager.GetContext();
            DbSet = Db.Set <TEntity>();
        }