namespace Kean.Infrastructure.Database { /// /// 基于 Dapper 的 SQL Server 数据库驱动 /// internal sealed class MssqlDapperDriver : IDriver { private readonly string _connectionString; /// /// 构造函数 /// /// 数据库连接字符串 public MssqlDapperDriver(string connectionString) => _connectionString = connectionString; /// /// 创建数据库连接 /// /// 数据库连接 public IDbContext CreateContext() { IDbContext context = new MssqlDapperContext(_connectionString); context.Connection.Open(); return context; } } }