1
我試圖爲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.???
}
}
就像你在下面SE,我現在需要在T1的屬性與T2加載它。 這甚至可能嗎?
這個例子沒有完成,當然「查詢」字符串會被替換,這只是爲了演示。