/
vshmidt
/
masstransit
Обзор
Документация
Войти
/
vshmidt
/
masstransit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/MassTransit/Transports/IBusInstance.cs
37 строк
827 B
Chris Patterson
Fixed #3146 - ISubscriptionEndpointConnector is now properly registered for multi-bus instances, either using the raw interface or via Bind<TBus,ISEC...>
06 фев 2022, 17:20
06 фев 2022, 17:20
6f391ab
Код
Авторство
О чём код?
namespace MassTransit.Transports { using System; using Configuration; public interface IBusInstance : IReceiveEndpointConnector { string Name { get; } Type InstanceType { get; } IBus Bus { get; } IBusControl BusControl { get; } IHostConfiguration HostConfiguration { get; } void Connect<TRider>(IRiderControl riderControl) where TRider : IRider; TRider GetRider<TRider>() where TRider : IRider; } public interface IBusInstance<out TBus> : IBusInstance where TBus : IBus { new TBus Bus { get; } /// <summary> /// The original bus instance (since this is wrapped inside a multi-bus instance /// </summary> IBusInstance BusInstance { get; } } }