/
vshmidt
/
masstransit
Обзор
Документация
Войти
/
vshmidt
/
masstransit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/MassTransit/MessageData/Conventions/MessageDataMessageSendTopology.cs
27 строк
687 B
denys.kozhevnikov
Cleanup using
25 янв 2023, 22:00
25 янв 2023, 22:00
15c3b8b
Код
Авторство
О чём код?
namespace MassTransit.MessageData.Conventions { using Initializers; using MassTransit.Configuration; using Middleware; public class MessageDataMessageSendTopology<T> : IMessageSendTopology<T> where T : class { readonly TransformFilter<T> _transformFilter; public MessageDataMessageSendTopology(IMessageInitializer<T> initializer) { _transformFilter = new TransformFilter<T>(initializer); } public void Apply(ITopologyPipeBuilder<SendContext<T>> builder) { if (builder.IsImplemented) return; builder.AddFilter(_transformFilter); } } }