text-matcher/src/Nocr.TextMatcher.Core/Options/RebusRabbitMqOptions.cs
Sergey Nazarov ced8c15efb DRAFT: nazarovsa/persistence (#2)
Reviewed-on: #2
Co-authored-by: Sergey Nazarov <insight.appdev@gmail.com>
Co-committed-by: Sergey Nazarov <insight.appdev@gmail.com>
2024-03-29 13:24:04 +00:00

29 lines
745 B
C#

namespace Nocr.TextMatcher.Core.Options;
public sealed class RebusRabbitMqOptions
{
/// <summary>
/// Строка подключение
/// </summary>
public string ConnectionString { get; set; }
/// <summary>
/// Имя входящей очереди
/// </summary>
public string InputQueueName { get; set; }
/// <summary>
/// Имя direct exchange
/// </summary>
public string DirectExchangeName { get; set; }
/// <summary>
/// Имя topics exchange
/// </summary>
public string TopicsExchangeName { get; set; }
/// <summary>
/// Список подписок
/// </summary>
public string[] Subscriptions { get; set; } = Array.Empty<string>();
}