В NHibernate у них была изящная небольшая концепция соглашения, где вы могли бы сказать, что если у объекта есть свойство Name
, и это строка, вы можете применить к ней определенное поведение БД (например, установить его).не ноль, максимальная длина x, может быть уникальной, если вы можете быть уверены, что все имена будут уникальными).
Это был бы небольшой класс, вы бы добавили его в свою фабрику экземпляров, и bam!Модель БД будет построена соответственно.
Есть ли в EF Core аналогичный механизм?Кажется, я не могу найти ничего, и нелепое количество плавных конфигураций для каждого объекта для каждого свойства довольно утомительно.