Esempio n. 1
0
        protected FlowHandler(IMediator mediator, IFlowOverrideProvider overrideProvider = null, IFlowLoggerBase logger = null)
        {
            _mediator         = mediator ?? throw new ArgumentNullException(nameof(mediator));
            _overrideProvider = overrideProvider;
            _logger           = logger;

            _mediatorSend     = typeof(Mediator).GetMethod("Send");
            _mediatorSendUnit = _mediatorSend?.MakeGenericMethod(typeof(Unit));
        }
Esempio n. 2
0
 public TestDecisionDictionaryBindingFlow(IMediator mediator, IFlowLoggerBase logger = null) : base(mediator, logger)
 {
 }
Esempio n. 3
0
 protected BusinessFlowHandler(IMediator mediator, IFlowLoggerBase logger) : base(mediator, logger)
 {
 }
Esempio n. 4
0
 protected FlowHandler(IMediator mediator, IFlowLoggerBase logger = null)
     : this(mediator, overrideProvider : null, logger)
 {
 }