2025-02-11 17:58:52 +05:00
|
|
|
|
namespace DD.Persistence.Models.Requests;
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Модель коммита с изменениями
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class ChangeLogCommitDto
|
|
|
|
|
{
|
2025-02-17 08:44:48 +05:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// Id
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Guid Id { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Дата создания
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTimeOffset Creation { get; set; }
|
|
|
|
|
|
2025-02-11 17:58:52 +05:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// Пользователь, совершающий коммит
|
|
|
|
|
/// </summary>
|
|
|
|
|
public Guid IdAuthor { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Комментарий
|
|
|
|
|
/// </summary>
|
2025-02-17 08:44:48 +05:00
|
|
|
|
public string Comment { get; set; } = string.Empty;
|
2025-02-11 17:58:52 +05:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
///
|
|
|
|
|
/// </summary>
|
2025-02-18 15:53:54 +05:00
|
|
|
|
public ChangeLogCommitDto(Guid idAuthor, string comment)
|
2025-02-11 17:58:52 +05:00
|
|
|
|
{
|
|
|
|
|
IdAuthor = idAuthor;
|
|
|
|
|
Comment = comment;
|
2025-02-17 08:44:48 +05:00
|
|
|
|
Creation = DateTimeOffset.UtcNow;
|
2025-02-11 17:58:52 +05:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|