Где находятся шаблоны Entity Framework t4 для аннотаций данных?
Я гуглю это безостановочно уже 2 дня и не могу найти ни одного полного, готового к использованию, полностью реализованного шаблона t4, который генерирует аннотации данных. Они вообще существуют?
Я генерирую POCO со стандартными шаблонами t4. Фактическая таблица базы данных имеет метаданные, которые описывают некоторые правила валидации, например, не null, nvarchar (25) и т. Д.
Так что все, что я хочу, это шаблон t4, который может взять мою таблицу и сгенерировать POCOс Аннотации данных, например
public class Person
{
[Required]
[StringLength(255)]
public FirstName {get;set}
}
Это основное и фундаментальное требование, неужели я не могу быть первым человеком во всем мире, который имеет это требование? Я не хочу изобретать колесо здесь. Тем не менее, я не нашел его после поисков высоко и низко в течение нескольких дней.
Это должно быть возможно (и, надеюсь, должно быть доступно где-то, чтобы просто загрузить) - было бы преступно неправильно иметьвручную введите эти аннотации, когда метаданные для них уже существуют в базе данных.