2010-11-10 179 views
0

我在項目中使用EF 4和POCO。目前,我手動創建波蘇斯,我需要使用此格式/佈局:實體框架4 - POCO - T4模板

public class Blog 
{ 
    public int Id { get; set; } 
    public string Title { get; set; } 
    public string Description { get; set; } 

    public virtual IList<BlogPost> BlogPosts { get; private set; } 
} 

public class BlogPost 
{ 
    public int Id { get; set; } 
    public string Title { get; set; } 
    public string Content { get; set; } 
    public DateTime? PublishedOn { get; set; } 

    public virtual Blog Blog { get; set; } 
} 

這些波蘇斯是基於我的數據庫中的表(博客和相關博客文章)。

是否有任何T4模板可以下載使用上面的格式/佈局自動創建您的POCO對象?還是我必須創建我自己的T4模板?

+0

您是否看到我的下方答案? – RPM1984 2010-11-10 23:32:03

回答

2

是的,有ADO.NET POCO Entity Generator

唯一的是在.tt文件中創建POCO,所以如果你想讓它們在你自己的類中,你必須手動將它們拉過來。

雖然沒什麼大不了,只是讓你知道。

+0

謝謝。我還發現這個視頻非常有用:http://msdn.microsoft.com/en-us/data/ff717739.aspx – thd 2010-11-14 15:15:41

+0

太好了,很高興提供幫助。 – RPM1984 2010-11-14 21:09:14