Exemplo n.º 1
0
        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);
 }
Exemplo n.º 4
0
 public virtual void WithSettings(ITypedBuilderSettings settings)
 {
     Settings = settings;
 }
Exemplo n.º 5
0
        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));
 }