Exemple #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));
        }
Exemple #2
0
 public TestDecisionDictionaryBindingFlow(IMediator mediator, IFlowLoggerBase logger = null) : base(mediator, logger)
 {
 }
 protected BusinessFlowHandler(IMediator mediator, IFlowLoggerBase logger) : base(mediator, logger)
 {
 }
Exemple #4
0
 protected FlowHandler(IMediator mediator, IFlowLoggerBase logger = null)
     : this(mediator, overrideProvider : null, logger)
 {
 }