「Id」という名前の列を主キーに設定する規則を作成したいと思います。ドキュメンテーションを見てきましたが、これまでのところ、次のようにクラスごとに手動で行うことしかできませんでした。ドメル:
public class ProductMap : DommelEntityMap<TEntity>
{
public ProductMap()
{
Map(p => p.Id).IsKey();
}
}
私はもっと好きです:
public ConventionMap()
{
Properties<int>().Where(p=>p.Name.ToLower()=="id").isKey();
}
それはdommelまたはdapperの拡張機能またはその他の可能性があります。私はこの実装を流暢にするだけです。
何かアドバイス?ありがとう!