Например, у большинства моих объектов есть поля DateCreated и DateModified. По умолчанию для них задано значение GetUtcDate() в SQL Server.
Если я попытаюсь создать объект и не устанавливаю эти значения, я получаю исключение, говоря, что он не может запустить SQL-вставку, потому что значение даты вне диапазона. Имеет смысл, поскольку даты С# по умолчанию - 1/1/0001, а минимальная дата SQL Server - 1/1/1753.
Итак, есть ли способ, которым я могу сказать EF либо использовать значения по умолчанию SQL Server, либо НЕ пытаться вставить столбцы, которые не были установлены?