Esempio n. 1
0
        public FutureRequestConfigurator(IFutureStateMachineConfigurator configurator, Event <Fault <TRequest> > faulted)
        {
            _configurator = configurator;

            Faulted = faulted;

            _addressProvider = FutureConfiguratorHelpers.PublishAddressProvider;
            _fault           = new FutureFault <TCommand, TFault, Fault <TRequest> >();
            _requestEndpoint =
                new InitializerRequestEndpoint <TInput, TRequest>(_addressProvider, PendingRequestIdProvider, FutureConfiguratorHelpers.DefaultProvider);
        }
 public FutureFaultConfigurator(FutureFault <TRequest, TFault, TInput> fault)
 {
     _fault = fault;
 }
Esempio n. 3
0
 public bool HasFault(out FutureFault <TCommand, TFault, RoutingSlipFaulted> fault)
 {
     fault = _fault;
     return(fault != null);
 }
Esempio n. 4
0
 public FutureFaultConfigurator(FutureFault <TCommand, TFault, TInput> fault)
 {
     _fault = fault;
 }