Dapper.Rainbow使用
使用NuGet安装程序包
Install-Package Dapper.Rainbow -Version 1.50.5
最新安装包在这个链接查看:https://www.nuget.org/packages/Dapper.Rainbow
继承Dapper.Rainbow的数据库实现基类
/// <summary>
/// 继承自Database<TDatabase>基类,代表一个数据库
/// </summary>
public class DbContext : Database<DbContext>
{
//默认主键类型为long
/// <summary>
/// 表HouseInfo的操作对象
/// </summary>
public Table<HouseInfo> HouseInfo { get; set; }
public Table<LoginLog> LoginLog { get; set; }
/// <summary>
/// 可以自定义主键类型,例如Guid写法
/// </summary>
public Table<LoginLog, Guid> LoginLog2 { get; set; }
}