mysql数据库配置(一)

最简单的数据库上下文类
    public class MyDbContext : DbContext
    {
        private static readonly LoggerFactory _loggerFactory = new LoggerFactory(new[] { new DebugLoggerProvider() });
        private string? _connectionStrings;

        public MyDbContext(IConfiguration configuration)
        {
            _connectionStrings = configuration["Database:ConnectionStrings"];
        }

        public DbSet<User> Users { get; set; }

        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
        //ServerVersion.AutoDetect(_connectionStrings) 自动检测数据库版本 optionsBuilder.UseMySql(_connectionStrings, ServerVersion.AutoDetect(_connectionStrings),
null); } }

 

posted @ 2025-02-06 13:17  爱晒太阳的懒猫。。  阅读(32)  评论(0)    收藏  举报