public ApiBaseController()
        {
            if (DbContextHelper<TContext>.GetActiveContext() == null)
                DbContextHelper<TContext>.CreateContext();

            this.Repository = new GenericRepository<TContext, TEntity>();
        }
示例#2
0
        public virtual void TestInitialize()
        {
            DbContextHelper <CadastroEntities> .CreateContext();

            BusinessFacade   = new BusinessFacade();   //Aqui não pode ser singleton
            RepositoryFacade = new RepositoryFacade(); //Aqui não pode ser singleton
        }
示例#3
0
        public virtual void TestInitialize()
        {
            DbContextHelper <LanchoneteEntities> .CreateContext();

            FabricaDeDados.IncluirTodosIngredientesDisponiveis();

            BusinessFacade   = new BusinessFacade();   //Aqui não pode ser singleton
            RepositoryFacade = new RepositoryFacade(); //Aqui não pode ser singleton
        }
        public ApiBaseController()
        {
            if (DbContextHelper <TContext> .GetActiveContext() == null)
            {
                DbContextHelper <TContext> .CreateContext();
            }

            this.Repository     = new GenericRepository <TContext, TEntity>();
            this.mapperToPoco   = new VirtualMapping <TEntity, TPoco>();
            this.mapperToEntity = new VirtualMapping <TPoco, TEntity>();
        }