namespace Persistence.Models; /// /// Часть записи описывающая изменение /// public interface IChangeLogAbstractDto { /// /// Ид записи /// public int Id { get; set; } /// /// Автор изменения /// public int IdAuthor { get; set; } /// /// Редактор /// public int? IdEditor { get; set; } /// /// Дата создания записи /// public DateTimeOffset Creation { get; set; } /// /// Дата устаревания (например при удалении) /// public DateTimeOffset? Obsolete { get; set; } /// /// Id заменяющей записи /// public int? IdNext { get; set; } /// /// Значение /// public object Value { get; set; } }