Valor predeterminado de la columna SQL con Entity Framework

Estoy tratando de usar Code-First EF6 con valores SQL predeterminados.

Por ejemplo, tengo una columna / propiedad "CreatedDate" no nula con un valor predeterminado en SQL de "getdate ()"

¿Cómo represento esto en mi modelo de código? Actualmente tengo:

<DatabaseGenerated(DatabaseGeneratedOption.Computed)>
Public Property CreatedDate As DateTime

¿Funcionará o tendré que usar un nulo aunque la columna real no sea nula, por lo que EF no envía un valor cuando no se ha establecido?

<DatabaseGenerated(DatabaseGeneratedOption.Computed)>
Public Property CreatedDate As DateTime?

¿O hay una mejor solución por ahí?

No quiero que EF maneje mis valores predeterminados: sé que esto está disponible para mí, pero no es posible en mi situación actual.

Respuestas a la pregunta(2)

Su respuesta a la pregunta