Dapper.Queryのジェネリックメソッドを作成しようとしています。今、私はトラブルに遭遇しました。これが私の例です
public IEnumerable<T1> Lazy<T1, T2>(T2 table) where T1 : EntityBase
{
using (IDbConnection cn = GetCn())
{
cn.Open();
return cn.Query<T1, T2, T1>("query", (t1, t2) => { t1.???
}
}
以下で説明するように、t2をロードするには、t1のプロパティを使用する必要があります。これも可能ですか?
この例は完了していません。もちろん、「クエリ」文字列は置き換えられます。これはデモ用です。