Ejemplo n.º 1
0
        public BaseRepository(ILogger <IBaseRepository <TEntity> > myLogger)
        {
            Context   = DbcontextRepository.Context;
            Dbset     = Context.Set <TEntity>();
            _myLogger = myLogger;
            var sqltype     = "Sql:sqlType";
            var sqlstr      = "Sql:str";
            var sql         = JsonHelper.GetDbConnection(sqltype, sqlstr);
            var sqlrealType = "";

            if (sql.Item1 == "1")
            {
                sqlrealType = "sqlserver";
            }
            else if (sql.Item1 == "2")
            {
                sqlrealType = "Oracle";
            }
            else if (sql.Item1 == "3")
            {
                sqlrealType = "Mysql";
            }
            else if (sql.Item1 == "4")
            {
                sqlrealType = "sqlite";
            }

            _myLogger.LogInformation($"数据库类型是{sqlrealType}");
        }
Ejemplo n.º 2
0
 public UnitOfWork()
 {
     _DbcontextRepository = DbcontextRepository.Context;
 }