如何使用接受Dapper.Contrib方法的集合?

时间:2018-02-13 12:48:19

标签: c# .net-core dapper dapper-contrib

Dapper.Contrib(https://github.com/StackExchange/Dapper/tree/master/Dapper.Contrib)声明他们有几种接受IEnumerable列表的方法,但我似乎无法找到任何这些方法。使用.NET Core 2,这是一个过时的readme.md还是与.NET Core不兼容?

缺少方法:

int Insert<T>(Enumerable<T> list);
bool Update<T>(Enumerable<T> list);
bool Delete<T>(Enumerable<T> list);

我已经让它只使用常规的Dapper和一些SQL,但我对这些方法的位置感兴趣。

1 个答案:

答案 0 :(得分:2)

相同的方法可用于单个对象或对象列表。如果您check the source code进行插入,则会检查entityToInsert是否为an array or IEnumerable

你应该可以写

myConnection.Insert(myListOfItems);