Exemplo n.º 1
0
 public InitializerRequestEndpoint(RequestAddressProvider <TCommand> addressProvider, PendingIdProvider <TRequest> pendingIdProvider,
                                   InitializerValueProvider <TCommand> provider)
 {
     _addressProvider   = addressProvider;
     _pendingIdProvider = pendingIdProvider;
     _provider          = provider;
 }
Exemplo n.º 2
0
        public void SetCompletedUsingInitializer(InitializerValueProvider <TInput> valueProvider)
        {
            if (valueProvider == null)
            {
                throw new ArgumentNullException(nameof(valueProvider));
            }

            _result.Initializer = valueProvider;
        }
        /// <summary>
        /// Sets the response object initializer, along with an object provider to initialize the message
        /// </summary>
        /// <param name="provider"></param>
        public void Init(InitializerValueProvider <TInput> provider)
        {
            if (provider == null)
            {
                throw new ArgumentNullException(nameof(provider));
            }

            _fault.Initializer = provider;
        }
Exemplo n.º 4
0
        public void SetFaultedUsingInitializer(InitializerValueProvider <TInput> valueProvider)
        {
            if (valueProvider == null)
            {
                throw new ArgumentNullException(nameof(valueProvider));
            }

            _fault.SetFaultedUsingInitializer(valueProvider);
        }
 public void SetCompletedUsingInitializer(InitializerValueProvider <TResponse> valueProvider)
 {
     GetResultConfigurator().SetCompletedUsingInitializer(valueProvider);
 }
 public InitializerFaultEndpoint(InitializerValueProvider <TInput> provider)
 {
     _provider = provider;
 }
Exemplo n.º 7
0
 public InitializerResponseEndpoint(InitializerValueProvider <TResult> provider)
 {
     _provider = provider;
 }
Exemplo n.º 8
0
 public void SetFaultedUsingInitializer(InitializerValueProvider <TInput> value)
 {
     _endpoint = new InitializerFaultEndpoint <TCommand, TFault, TInput>(value);
 }
 public InitializerCommandEndpoint(DestinationAddressProvider <FutureState> destinationAddressProvider, InitializerValueProvider <TRequest> provider)
 {
     DestinationAddressProvider = destinationAddressProvider;
     _provider = provider;
 }
Exemplo n.º 10
0
 public void UsingRequestInitializer(InitializerValueProvider <TInput> valueProvider)
 {
     _requestEndpoint = new InitializerRequestEndpoint <TInput, TRequest>(_addressProvider, PendingRequestIdProvider, valueProvider);
 }