using Microsoft.EntityFrameworkCore; using System.Configuration; using System.Xml; namespace DataCapture_MA.Entity { public class DbModel : DbContext { public DbSet RobotInfo { get; set; } public DbSet HttpRequestRecord { get; set; } protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { if (!optionsBuilder.IsConfigured) { // 使用从app.config中读取的连接字符串 var connectionString = ConfigurationManager.ConnectionStrings["DbModel"].ConnectionString; optionsBuilder.UseSqlite(connectionString); } } } }