/
vshmidt
/
masstransit
Обзор
Документация
Войти
/
vshmidt
/
masstransit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/MassTransit/Transports/DelegateRoutingKeyFormatter.cs
22 строки
546 B
Chris Patterson
Refactored RoutingKey send topology formatter into the main assembly (used by gRPC and RabbitMQ, also the Database Transport)
16 июл 2023, 15:43
16 июл 2023, 15:43
62a1596
Код
Авторство
О чём код?
namespace MassTransit.Transports { using System; public class DelegateRoutingKeyFormatter<TMessage> : IMessageRoutingKeyFormatter<TMessage> where TMessage : class { readonly Func<SendContext<TMessage>, string> _formatter; public DelegateRoutingKeyFormatter(Func<SendContext<TMessage>, string> formatter) { _formatter = formatter; } public string FormatRoutingKey(SendContext<TMessage> context) { return _formatter(context); } } }