namespace DD.Persistence.Models.Requests; /// /// Модель коммита с изменениями /// public class ChangeLogCommitDto { /// /// Id /// public Guid Id { get; set; } /// /// Дата создания /// public DateTimeOffset Creation { get; set; } /// /// Пользователь, совершающий коммит /// public Guid IdAuthor { get; set; } /// /// Комментарий /// public string Comment { get; set; } = string.Empty; /// /// Набор изменений /// public IEnumerable ChangeLogItems { get; set; } /// /// ctor /// public ChangeLogCommitDto() { } /// /// /// public ChangeLogCommitDto(Guid idAuthor, string comment, IEnumerable changeLogItems) { IdAuthor = idAuthor; Comment = comment; ChangeLogItems = changeLogItems; Creation = DateTimeOffset.UtcNow; } }