namespace Persistence.Models; /// /// Часть записи описывающая изменение /// public class ChangeLogDto { public ChangeLogDto() { } /// /// /// public Guid Id { get; set; } /// /// Создатель записи /// public Guid IdAuthor { get; set; } /// /// Пользователь, изменивший запись /// public Guid? IdEditor { get; set; } /// /// Дата создания /// public DateTimeOffset Creation { get; set; } /// /// Дата устаревания /// public DateTimeOffset? Obsolete { get; set; } /// /// Ключ следующей записи /// public Guid? IdNext { get; set; } /// /// Глубина забоя на дату начала интервала /// public double DepthStart { get; set; } /// /// Глубина забоя на дату окончания интервала /// public double DepthEnd { get; set; } /// /// Ключ секции /// public Guid IdSection { get; set; } /// /// Объект записи /// public required IDictionary Value { get; set; } }