私はdapperの初心者です。私はコードを調べてサンプルを作成していました。しかし、データの取得に問題があります。私のコードは次のとおりです
Console.WriteLine("Reading Values");
string readSatement = "select * from employee where Id=@Id ";
IEnumerable<Employee> objEmp1 = con.Query<Employee>(readSatement,
new {
Id = empId
});
var objEmp2 = con.Query(readSatement, new { Id = empId });
このコードでは、objEmp2は渡されたIDの値をdbから取得します。ただし、objEmp1は、オブジェクトの属性にnull値を与えます。
従業員クラスは以下の通りです
public class Employee
{
public int EmpId { get; set; }
public string EmpName { get; set; }
public int EmpAge { get; set; }
}
コードの何が問題になっていますか。