Где является Платформа Объекта t4 шаблонами для Аннотирований данных?

Я гуглил, это не останавливается на 2 дня теперь и не может найти сингл завершенным, готовым использовать, полностью реализовал шаблон t4, который генерирует DataAnnotations. Они даже существуют?

Я генерирую POCOs со стандартом t4 шаблоны. Фактическая таблица базы данных имеет метаданные, которые описывают некоторые правила проверки, например, не пустые, nvarchar (25), и т.д.

Таким образом, все, что я хочу, является шаблоном t4, который может взять мою таблицу и генерировать ПОСТЕПЕННО с DataAnnotations, например,

public class Person
{

[Required]
[StringLength(255)]
public FirstName {get;set}

}

Это - основное и фундаментальное требование, конечно, я не могу быть первым человеком во всем мире, который будет иметь это требование? Я не хочу изобретать велосипед здесь. Все же я не нашел его после поиска высоко и низко в течение многих дней.

Это должно быть возможно (и надо надеяться должно быть доступным где-нибудь, чтобы просто загрузить) - было бы преступно неправильно должным быть вручную ввести в этих аннотациях, когда метаданные для них уже существуют в базе данных.

18
задан John Saunders 9 May 2010 в 01:11
поделиться