using PARR.Domain.Enums;
using PARR.Domain.Settings;

namespace PARR.Core.Services.TaskServices.Providers
{
    /// <summary>
    /// Провайдер настроек очереди для задач Tasks
    /// </summary>
    public interface ITaskMqSettingsProvider
    {
        /// <summary>
        /// Получить настройки очереди для типа задач
        /// </summary>
        /// <param name="typeCode"></param>
        /// <returns></returns>
        IMqSettings GetSettings(TaskTypeEnum typeCode);
    }
}
