namespace Persistence.Database.Model;
///
/// Часть записи описывающая изменение
///
public interface IChangeLogAbstractData
{
///
/// Ид записи
///
public Guid 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; }
}