/
vshmidt
/
masstransit
Обзор
Документация
Войти
/
vshmidt
/
masstransit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/MassTransit/DependencyInjection/Configuration/DependencyInjectionJobServiceRegistrationExtensions.cs
16 строк
588 B
Chris Patterson
Change consumer registration/definition configuration strategy to avoid conflicts between MultiBus instances, allowing distinct configuration per bus instance.
23 янв 2025, 21:34
23 янв 2025, 21:34
67a8e02
Код
Авторство
О чём код?
namespace MassTransit.Configuration { using DependencyInjection.Registration; using JobService; using Microsoft.Extensions.DependencyInjection; public static class DependencyInjectionJobServiceRegistrationExtensions { public static IJobServiceRegistration RegisterJobService(this IServiceCollection collection, IContainerRegistrar registrar) { collection.AddOptions<JobConsumerOptions>(); return registrar.GetOrAddRegistration<IJobServiceRegistration>(typeof(JobService), _ => new JobServiceRegistration()); } } }