/
vshmidt
/
masstransit
Обзор
Документация
Войти
/
vshmidt
/
masstransit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/MassTransit.TestFramework/Courier/SetLargeVariableActivity.cs
20 строк
663 B
denys.kozhevnikov
Cleanup using
25 янв 2023, 22:00
25 янв 2023, 22:00
15c3b8b
Код
Авторство
О чём код?
namespace MassTransit.TestFramework.Courier { using System.Collections.Generic; using System.Threading.Tasks; public class SetLargeVariableActivity : IExecuteActivity<SetLargeVariableArguments> { public async Task<ExecutionResult> Execute(ExecuteContext<SetLargeVariableArguments> context) { if (context.Arguments == null) throw new RoutingSlipException("The arguments for execution were null"); var value = await context.Arguments.Value.Value; return context.CompletedWithVariables(new Dictionary<string, object> {{context.Arguments.Key, value}}); } } }