Dapper.Contrib 的存储过程

Store Procedures with Dapper.Contrib

我是 Dapper 的新手,我想使用 Dapper.Contrib。有没有什么方法可以使用存储过程和 Dapper.Contrib 方法。

例如Dapper.Contrib的方法是connection.GetAll<Invoice>().ToList();。我想在这个扩展方法中调用存储过程。

对于存储过程,使用 .Query<T> 扩展。

var result = cnn.Query<Data>("spGetData", new {Id = 1}, 
        commandType: CommandType.StoredProcedure);

这是一个 Link 到 sql 映射器扩展源代码。