Ich habe diese nonstop für 2 Tage gegooglet und kann nicht eine einzige vollständige, gebrauchsfertige, vollständig implementierte t4 Vorlage finden, die DataAnnotations generiert. Gibt es sie überhaupt?Wo sind die Entity Framework t4-Vorlagen für Datenanmerkungen?
Ich erzeuge POCOs mit den Standard-T4-Vorlagen. Die eigentliche Datenbanktabelle hat Metadaten, die einige der Validierungsregeln, zB nicht null, nvarchar (25) usw.
beschreibt Also alles, was ich will, ist ein T4-Vorlage, die meinen Tisch nehmen und erzeugen eine POCO mit DataAnnotations
, zBpublic class Person
{
[Required]
[StringLength(255)]
public FirstName {get;set}
}
Es ist eine grundlegende und grundlegende Voraussetzung, sicherlich kann ich nicht die erste Person in der ganzen Welt sein, um diese Anforderung zu haben? Ich will das Rad hier nicht neu erfinden. Aber ich habe es nicht gefunden, nachdem ich tagelang nach Hoch und Tief gesucht habe.
Dies muss möglich sein (und hoffentlich muss irgendwo verfügbar sein, nur zum Download) - es wäre kriminell falsch zu manuell geben Sie diese Anmerkungen ein, wenn die Metadaten für sie bereits in der Datenbank vorhanden ist.
@JK: Wenn Sie bemerken, dass ein Tag, das Sie verwendet haben, nur von einigen anderen Fragen verwendet wird, ist es ein Hinweis, dass Sie das falsche Tag gewählt haben. ** ASP.NET ** anstelle von ** aspnet **. –
Überprüfen Sie dies [POCO Entity Generator mit Datenanmerkungen] (http://visualstudiogallery.msdn.microsoft.com/ace90833-e783-423d-9545-ce8b3b8cca08) – meetjaydeep