T4生成DTO'和可空数据类型

时间:2010-08-13 00:38:52

标签: t4 dto

我正在尝试使用T4生成DTO。我发现了一篇很棒的博客文章,它正是我正在寻找的东西,但它在Nullable数据类型上爆炸。

http://weblogs.asp.net/cibrax/archive/2009/03/11/code-generation-with-t4-an-entities-to-dto-example.aspx?CommentPosted=true#commentmessage

这将生成具有Nullable类型的代码,如下所示

   [DataMember(Name="terminationCFDate")]
    public System.Nullable`1[[System.DateTime, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] TerminationCFDate
    {
        get; set;
    }

我正在寻找类似下面的内容

    [DataMember(Name="terminationCFDate")]
    public Nullable<DateTime> TerminationCFDate 
    { 
       get; set; 
    }

我对T4很新。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

修改了模板。它正在使用反射。