Entity Framework Power Tools Beta 2の「リバース エンジニア コード ファースト」機能は非常に優れており、リバース エンジニアリング テンプレートのカスタマイズに取り組んでいます。
Entity.tt で、次の行を見てください (改行が導入されています)。
<#= Accessibility.ForProperty(property) #>
<#= code.Escape(property.TypeUsage) #>
<#= code.Escape(property) #>
{ get; set; }
日時型の「SomeDate」という名前のデータベース列の場合、次のコードが出力されます。
public Nullable<System.DateTime> SomeDate { get; set; }
代わりにこれを生成するために Entity.tt コードを変更するにはどうすればよいですか:
public DateTime? SomeDate { get; set; }
ありがとうございました、
R.