コード例 #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);
        }
コード例 #2
0
 public FutureFaultConfigurator(FutureFault <TRequest, TFault, TInput> fault)
 {
     _fault = fault;
 }
コード例 #3
0
 public bool HasFault(out FutureFault <TCommand, TFault, RoutingSlipFaulted> fault)
 {
     fault = _fault;
     return(fault != null);
 }
コード例 #4
0
 public FutureFaultConfigurator(FutureFault <TCommand, TFault, TInput> fault)
 {
     _fault = fault;
 }