From ee9a05887e2787b08b1958a0ad1907861e66d83f Mon Sep 17 00:00:00 2001 From: Sam Saffron Date: Sat, 23 Apr 2011 10:59:32 +1000 Subject: [PATCH] playing with new api --- Dapper/SqlMapper.cs | 5 +++++ Tests/Tests.cs | 17 +++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/Dapper/SqlMapper.cs b/Dapper/SqlMapper.cs index 125e791..e5c1e72 100644 --- a/Dapper/SqlMapper.cs +++ b/Dapper/SqlMapper.cs @@ -217,6 +217,11 @@ public static List ExecuteMapperQuery(this IDbConnection cnn, string sql, return rval; } + public static List ExecuteMapperQuery(this IDbConnection cnn, string sql, Action map, object param = null, IDbTransaction transaction = null) + { + return null; + } + private static Func GetDeserializer(Identity identity, IDataReader reader) { object oDeserializer; diff --git a/Tests/Tests.cs b/Tests/Tests.cs index da5c3ff..02cf623 100644 --- a/Tests/Tests.cs +++ b/Tests/Tests.cs @@ -237,5 +237,22 @@ public void TestEnumerationDynamic() gotException.IsTrue(); } + + class User + { + public int Id { get; set; } + public string Name { get; set; } + } + class Post + { + public int Id { get; set; } + public User Owner { get; set; } + public string Content { get; set; } + } + public void TestMultiMap() + { + + var test = connection.ExecuteMapperQuery("select * from Posts p left join Users u on u.Id = p.OwnerId"); + } } } -- GitLab