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)); }
public TypedBuilderContext(ITypedBuilderSettings settings) : this((ITypedBuilderContext)settings) { CacheMetadata = new CacheMetadata(settings.CacheSettings); }
public virtual void WithSettings(ITypedBuilderSettings settings) { Settings = settings; }
public override void WithSettings(ITypedBuilderSettings settings) { _settings = (IMockTypedBuilderSettings)settings; base.WithSettings(settings); }
protected override IChildTypedBuilder GetBuilder(ITypedBuilderSettings settings, IChildHttpBuilder innerBuilder) { return(new MockTypedBuilder((IMockTypedBuilderSettings)settings, (IMockHttpBuilder)innerBuilder)); }