Entity Framework Базовая модель рефакторинга миграции
У меня есть базовый интерфейс для аудитируемых моделей классов:
public interface IAuditableEntity
{
DateTimeOffset Created { get; set; }
string CreatedBy { get; set; }
DateTimeOffset Modified { get; set; }
string UpdatedBy { get; set; }
}
Я хотел бы изменить свою модель, чтобы она стала:
public interface IAuditableEntity
{
DateTime CreatedDate { get; set; }
string CreatedBy { get; set; }
DateTime UpdatedDate { get; set; }
string UpdatedBy { get; set; }
}
Если я использую ReSharper для рефакторинга имен переменных, он также просит меня изменить файлы миграции. Мой вопрос: игнорирую ли я факторинг файлов миграции и генерирую новые миграции, используя dotnet ef migration add
?