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}"); }
public UnitOfWork() { _DbcontextRepository = DbcontextRepository.Context; }