Exemplo n.º 1
0
        /// <summary>
        /// 创建一个数据库连接
        /// </summary>
        /// <returns></returns>
        public static MysqlContext Create()
        {
            //string connectionString = @"server=test-db.paiming.net;userid=root;pwd=6CE3644EDD7B868B;charset='gbk';port=3306;database=test_shove_netwin_website;sslmode=none";

            var optionsBuilder = new DbContextOptionsBuilder <MysqlContext>();

            optionsBuilder.UseMySQL(Connection);

            //Ensure database creation
            var mysqlContext = new MysqlContext(optionsBuilder.Options);

            mysqlContext.Database.EnsureCreated();

            return(mysqlContext);
        }
Exemplo n.º 2
0
        public MysqlRepository()
        {
            this.context = FactoryContext.Create();

            this.dbSet = context.Set <TEntity>();
        }