public CheckReceivedCallsHandler(IReceivedCalls receivedCalls, ICallSpecificationFactory callSpecificationFactory, IReceivedCallsExceptionThrower exceptionThrower, MatchArgs matchArgs, Quantity requiredQuantity) { _receivedCalls = receivedCalls; _callSpecificationFactory = callSpecificationFactory; _exceptionThrower = exceptionThrower; _matchArgs = matchArgs; _requiredQuantity = requiredQuantity; }
public RouteFactory(SequenceNumberGenerator sequenceNumberGenerator, IThreadLocalContext threadLocalContext, ICallSpecificationFactory callSpecificationFactory, IReceivedCallsExceptionThrower receivedCallsExceptionThrower, IPropertyHelper propertyHelper, IDefaultForType defaultForType) { _sequenceNumberGenerator = sequenceNumberGenerator; _threadLocalContext = threadLocalContext; _callSpecificationFactory = callSpecificationFactory; _receivedCallsExceptionThrower = receivedCallsExceptionThrower; _propertyHelper = propertyHelper; _defaultForType = defaultForType; }
public RouteFactory(SequenceNumberGenerator sequenceNumberGenerator, IThreadLocalContext threadLocalContext, ICallSpecificationFactory callSpecificationFactory, IReceivedCallsExceptionThrower receivedCallsExceptionThrower, IPropertyHelper propertyHelper, IDefaultForType defaultForType) { _sequenceNumberGenerator = sequenceNumberGenerator ?? throw new ArgumentNullException(nameof(sequenceNumberGenerator)); _threadLocalContext = threadLocalContext ?? throw new ArgumentNullException(nameof(threadLocalContext)); _callSpecificationFactory = callSpecificationFactory ?? throw new ArgumentNullException(nameof(callSpecificationFactory)); _receivedCallsExceptionThrower = receivedCallsExceptionThrower ?? throw new ArgumentNullException(nameof(receivedCallsExceptionThrower)); _propertyHelper = propertyHelper ?? throw new ArgumentNullException(nameof(propertyHelper)); _defaultForType = defaultForType ?? throw new ArgumentNullException(nameof(defaultForType)); }