¿Dónde están las plantillas de Entity Framework t4 para las anotaciones de datos?

He estado buscando en Google esto sin parar durante 2 días y no puedo encontrar una sola plantilla t4 completa, lista para usar, totalmente implementada que genere anotaciones de datos. ¿Incluso existen?

Genero POCO con las plantillas t4 estándar. La tabla de la base de datos real tiene metadatos que describen algunas de las reglas de validación, por ejemplo, no null, nvarchar (25), etc.

Entonces, todo lo que quiero es una plantilla t4 que pueda tomar mi mesa y generar un POCOcon Anotaciones de datos, p. Ej.

public class Person
{

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

}

Es un requisito básico y fundamental, seguramente no puedo ser la primera persona en todo el mundo en tener este requisito. No quiero reinventar la rueda aquí. Sin embargo, no lo he encontrado después de buscar por todos lados durante días.

Esto debe ser posible (y es de esperar que esté disponible en algún lugar para descargarlo); sería criminalmente incorrecto tener quea mano escriba estas anotaciones cuando los metadatos para ellos ya existan en la base de datos.

Respuestas a la pregunta(1)

Su respuesta a la pregunta