Dapper.NET 在LINQPad中使用Dapper

LINQPad非常适合测试数据库查询,并且包含NuGet集成。要在LINQPad中使用Dapper,请按F4打开“查询属性”,然后选择“添加NuGet”。搜索精巧的点状网,然后选择添加到查询。您还将需要单击“添加名称空间”,并突出显示“ Dapper”以将扩展方法包括在LINQPad查询中。

启用Dapper后,您可以将Language(语言)下拉菜单更改为C#Program,将查询结果映射到C#类,然后使用。Dump() 检查结果的方法:

void Main(){

using (IDbConnection db = new SqlConnection("Server=myServer;Trusted_Connection=true")){ db.Open();

var scalar = db.Query<string>("SELECT GETDATE()").SingleOrDefault();

scalar.Dump("这是字符串标量结果:");

var results = db.Query<myobject>(@"

SELECT * FROM (

VALUES (1,'one'),

(2,'two'),

(3,'three')

) AS mytable(id,name)");

results.Dump("这是映射到类的表:");

}

}

// 在此定义其他方法和类

class myobject {

public int id { get; set; }

public string name { get; set; }

}

执行程序

以上是 Dapper.NET 在LINQPad中使用Dapper 的全部内容, 来源链接: utcz.com/z/315909.html

回到顶部