/
vshmidt
/
masstransit
Обзор
Документация
Войти
/
vshmidt
/
masstransit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/MassTransit/Testing/ReceivedMessageFilter.cs
30 строк
754 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 ReceivedMessageFilter { readonly ReceivedMessageFilterSet _excludes = new ReceivedMessageFilterSet(); readonly ReceivedMessageFilterSet _includes = new ReceivedMessageFilterSet(); public ReceivedMessageFilterSet Includes { get => _includes; set { } } public ReceivedMessageFilterSet Excludes { get => _excludes; set { } } public bool Any(IReceivedMessage element) { return _includes.Any(element) && _excludes.None(element); } public bool None(IReceivedMessage element) { return _includes.None(element); } } }