/// <summary> /// Defines the type of endpoint verification to use. Defaults to <see cref="EndpointVerificationStrategy.None" />. /// </summary> /// <exception cref="ArgumentNullException"><paramref name="verificationStrategy" /> is <c>null</c>.</exception> public Builder WithVerificationStrategy(EndpointVerificationStrategy verificationStrategy) { if (verificationStrategy == null) { throw new ArgumentNullException(nameof(verificationStrategy)); } _verificationStrategy = verificationStrategy; return(this); }
protected EndpointPool.Builder CreateSut(EndpointVerificationStrategy strategy = null) { return EndpointPool.Build() .WithVerificationStrategy(strategy ?? VerificationStrategy); }
/// <summary> /// Defines the type of endpoint verification to use. Defaults to <see cref="EndpointVerificationStrategy.None" />. /// </summary> /// <exception cref="ArgumentNullException"><paramref name="verificationStrategy" /> is <c>null</c>.</exception> public Builder WithVerificationStrategy(EndpointVerificationStrategy verificationStrategy) { if (verificationStrategy == null) { throw new ArgumentNullException("verificationStrategy"); } _verificationStrategy = verificationStrategy; return this; }