5

有谁知道是否可以告诉 dapperwith (nolock)在使用时追加connection.GetList<TView>()

我将它用作我的 CQRS 模型中的 R,它运行良好,但我担心现在我们正在做更多的阅读,它会开始锁定表。如果可能的话,我宁愿不将交易添加到组合中。

4

1 回答 1

1

dapper实际上只是在ADO.NET之上的一组扩展方法。它是一种通用抽象,允许它与(m)任何 RDMS 互操作。

由于with (nolock)SQL Server语法,因此将其融入任何方法、扩展库或其他方法都没有多大意义。

此外,dapper-extensions包旨在帮助完成 CRUD 操作的简单任务。如果复杂性超出了这些操作,则需要.Query()一些自定义 SQL。

于 2018-05-30T10:22:37.690 回答