public TestMasterRepository(cBaseDevEntities dataContext) : base(dataContext)
 {
 }
        //protected IDbFactory DbFactory
        //{
        //    get;
        //    private set;
        //}

        //protected cBaseDevEntities DbContext
        //{
        //    get { return dataContext ?? (dataContext = DbFactory.Init()); }
        //}

        #endregion Properties

        //protected RepositoryBase(IDbFactory dbFactory)
        //{
        //  DbFactory = dbFactory;

        //    dbSet = DbContext.Set<T>();
        //}
        protected RepositoryBase(cBaseDevEntities dataContext)
        {
            this.DbContext = dataContext;
            dbSet          = dataContext.Set <T>();
        }
        //public DbFactory(DbContextOptions dbContextOptions)
        //{
        //    this.dbContextOptions = dbContextOptions;
        //}

        public cBaseDevEntities Init()
        {
            return(dbContext ?? (dbContext = new cBaseDevEntities()));
        }