public TypedBuilder(ITypedBuilderSettings settings, IChildHttpBuilder builder) { _innerBuilder = builder; Settings = settings; Settings.Builder = this; _innerBuilder.WithCaching(false); _innerBuilder.WithExceptionFactory(null); }
protected virtual IChildTypedBuilder GetBuilder(ITypedBuilderSettings settings, IChildHttpBuilder innerBuilder) { return(new TypedBuilder(settings, innerBuilder)); }
protected override IChildTypedBuilder GetBuilder(ITypedBuilderSettings settings, IChildHttpBuilder innerBuilder) { return(new MockTypedBuilder((IMockTypedBuilderSettings)settings, (IMockHttpBuilder)innerBuilder)); }