dapper dot net でジェネリック型にマッピング
当然なのかもしれませんが、dapper dot net を使ってジェネリック型にもマッピングできました。
試したサンプルコードを残しておきます。
// マッピングするモデル class Sample<TValue> { public TValue Value { get; set; } } // Sample<int>にマッピング var result1 = connection.Query<Sample<int>>(@"select 1 as Value;").First(); Console.WriteLine(result1.Value); // 1 // Sample<string>にマッピング var result2 = connection.Query<Sample<string>>(@"select 'abc' as Value;").First(); Console.WriteLine(result2.Value); // abc