Dapperを使用して、エンティティからプロパティにカラム名をマップする方法はありますか?

c# dapper database stored-procedures

質問

私は自分のプロジェクトにdapperを使うことを検討していますが、まずそれを知る必要があります:

1)列名をクラスプロパティにマップできますか?私のプロジェクトでは、クールな名前のない従来のテーブルがあります。

2)ストアドプロシージャでうまく動作しますか?私のすべてのクエリはストアドプロシージャに依存しています。その会社の決意。

ありがとう

人気のある回答

列名をクラスプロパティにマップするには、次のようなことができます。

class YourClass {
   public int id { get; set; }
   public string name { get; set; }
}

そして、

var yourclasscollection = connection.Query<YourClass>(@"select notcoolid as id, notcoolname as name from legacytable");


ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow