using PARR.Domain.Enums;

namespace PARR.Domain.Entities.Base.History
{
    /// <summary>
    /// Инициатор изменений, ведение истории
    /// </summary>
    public interface IHistoryInitiator
    {
        /// <summary>
        /// IP инициатора изменений (пользователь)
        /// </summary>
        public string? InitiatorIp { get; set; }

        /// <summary>
        /// Id инициатора компонента ПАРР
        /// </summary>
        public ParrComponentsEnum? InitiatorParrComponentId { get; set; }

        /// <summary>
        /// Комментарий от инициатора
        /// </summary>
        public string? InitiatorComment { get; set; }
    }
}
