Dapper FastExpando
nesnesini çekiyorum ve tasarım/derleme zamanından ziyade sütun adlarını dinamik olarak çalışma zamanında referans gösterebilmeyi istiyorum.Dapper FastExpando'daki sütunlara string veya index yoluyla erişmenin bir yolu var mı?
var testdata = conn.Query("select * from Ride Where RiderNum = 21457");
aşağıdaki yapabilmek istiyorum: Ben şu işlemleri olmak istiyorum
foreach(var row in testdata) {
var Value = row["PropertyA"];
}
ben yapabilir anlamak:
var Value = row.PropertyA;
ama İhtiyacım olan mülkün adı çalışma zamanına kadar bilinmeyeceğinden bunu yapamam.
this SO Question yanıtı çalışmıyor. Hala aynı Target Invocation
istisnasını alıyorum. Yani ...
Dapper FastExpando ile yapmak istediklerimi yapmak için herhangi bir yolu var mı?
: - Eğer böyle Sam Saffron'ın cevabın bir varyasyon kullanabilirsiniz yüzden bazen değiştirildi döndü ediliyor sütun adları beri dizine göre sonuçları erişmek için gerekli Bu soruyu cevaplayacak bir cevap vardı. http://stackoverflow.com/questions/4939508/get-value-of-c-dynamic-property-via-string/5738983#5738983 – jbtule