Бих искал да създам конвенция, за да настроя колоната, която е именувана като „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 или всякакви други, аз просто това внедряване, за да говора свободно.
някакъв съвет? Благодаря!