public InitializerRequestEndpoint(RequestAddressProvider <TCommand> addressProvider, PendingIdProvider <TRequest> pendingIdProvider, InitializerValueProvider <TCommand> provider) { _addressProvider = addressProvider; _pendingIdProvider = pendingIdProvider; _provider = provider; }
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; }
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; }
public InitializerResponseEndpoint(InitializerValueProvider <TResult> provider) { _provider = provider; }
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; }
public void UsingRequestInitializer(InitializerValueProvider <TInput> valueProvider) { _requestEndpoint = new InitializerRequestEndpoint <TInput, TRequest>(_addressProvider, PendingRequestIdProvider, valueProvider); }