Значение свойства по умолчанию в EntityFaramework core
Знакомлюсь с подходом CodeFist в EF Core, до этого только c DBFirst работал. Есть в классе модели свойство DateRegistration где хочу сделать значение при Insert -по умолчанию DateNow(). Как это можно сделать через атрибуты? Пробовал в Классе Snapshot (который в директории миграций) добавлять к полю .HasDefaultValue(...), но при каждой новой созданной и заапдейтиной миграции, там все сбивается и нужно дописывать опять .HasDefaultValue(...). Есть ли атрибут или способ, чтобы настройки значений по умолчанию не сбивались? И также не понятно, что делают атрибуты Computed,Identity,None в DatabaseGeneratedOption.