Dapper'ı garaj etmeye çalışıyorum ve çok temel bir şey eksik görünüyor, birisi Google kodundaki Dapper ana sayfasından alınan aşağıdaki kodu açıklayabilir ve neden Kimden bir madde olmadığını açıklayabilir ve Query yöntemine ikinci param (dinamik) anonim bir tip geçirilir, bu bir şekilde bir komut nesnesi oluşturuyor, ama sadece fani terminolojideki bir açıklama ister. Dapper'ın Açıklanması Örnek Kod
muhtemelen basit tutmak amacıyla, Stephenpublic class Dog {
public int? Age { get; set; }
public Guid Id { get; set; }
public string Name { get; set; }
public float? Weight { get; set; }
public int IgnoredProperty {
get { return 1; }
}
}
var guid = Guid.NewGuid();
var dog = connection.Query<Dog>("select Age = @Age, Id = @Id", new { Age = (int?)null, Id = guid });
dog.Count().IsEqualTo(1);
dog.First().Age.IsNull();
dog.First().Id.IsEqualTo(guid);
Ben de Dapper ile ilgili bir sorum var. Tamamen doldurulmuş bir TEntity [] dizisini Execute işlevine nasıl göndereceğimi anlamaya çalışıyorum. Marc'ın kafasını kapının içine sokup koymadığını görmek için ... – IAbstract
@IAbstract: Neden kendi sorunuzu sormuyorsun o zaman? –
@Robert: Ne zaman/ne zaman anlayamazsam. Bu sadece bir yorumdu ... cevabın altında yorumumu gör :) – IAbstract