using PARR.Domain.Enums;
using System.Text.Json.Serialization;

namespace PARR.Domain.Common.Rabbit.Messages
{
    /// <summary>
    /// Модель для отправки сообщений через ITaskManagement
    /// </summary>
    public record TaskMessage
    {
        public Guid TaskId { get; init; }

        [JsonConverter(typeof(JsonStringEnumConverter))]
        public TaskTypeEnum TypeCode { get; init; }
    }
}
