namespace Persistence.Models;
///
/// Часть записи описывающая изменение
///
public class ChangeLogDto : IChangeLogAbstractDto
where T: class
{
///
/// Запись
///
public required T Item { get; set; }
///
///
///
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; }
///
///
///
public int? IdNext { get; set; }
///
///
///
public required object Value { get; set; }
}