/
vshmidt
/
masstransit
Обзор
Документация
Войти
/
vshmidt
/
masstransit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/MassTransit/Testing/PublishedMessageFilter.cs
30 строк
763 B
Chris Patterson
Rewrote Testing Received/Consumed/Published/Saga lists to support asynchronous awaits
20 май 2020, 00:53
20 май 2020, 00:53
5197208
Код
Авторство
О чём код?
namespace MassTransit.Testing { public class PublishedMessageFilter { readonly PublishedMessageFilterSet _excludes = new PublishedMessageFilterSet(); readonly PublishedMessageFilterSet _includes = new PublishedMessageFilterSet(); public PublishedMessageFilterSet Includes { get => _includes; set { } } public PublishedMessageFilterSet Excludes { get => _excludes; set { } } public bool Any(IPublishedMessage element) { return _includes.Any(element) && _excludes.None(element); } public bool None(IPublishedMessage element) { return _includes.None(element); } } }