ReqRest
Show / Hide Table of Contents

Interface IHttpHeadersBuilder<T>

Represents a builder which is able to build a set of HttpHeaders of a specific type.

Namespace: ReqRest.Builders
Assembly: ReqRest.dll
Syntax
public interface IHttpHeadersBuilder<T> : IHttpHeadersBuilder, IBuilder where T : HttpHeaders
Type Parameters
Name Description
T

The HttpHeaders type to be built.

Properties

Headers

Gets the collection of HTTP headers which the builder builds.

Declaration
T Headers { get; }

Extension Methods

BuilderExtensions.Configure<T>(T, Action<T>)
BuilderExtensions.If<T>(T, Boolean, Action<T>)
BuilderExtensions.IfNot<T>(T, Boolean, Action<T>)
HttpHeadersBuilderExtensions.AddHeader<T>(T, String)
HttpHeadersBuilderExtensions.AddHeader<T>(T, String, Nullable<String>)
HttpHeadersBuilderExtensions.AddHeader<T>(T, String, Nullable<IEnumerable<Nullable<String>>>)
HttpHeadersBuilderExtensions.RemoveHeader<T>(T, Nullable<String>[], names)
HttpHeadersBuilderExtensions.SetHeader<T>(T, String)
HttpHeadersBuilderExtensions.SetHeader<T>(T, String, Nullable<String>)
HttpHeadersBuilderExtensions.SetHeader<T>(T, String, Nullable<IEnumerable<Nullable<String>>>)
HttpHeadersBuilderExtensions.ClearHeaders<T>(T)
HttpHeadersBuilderExtensions.ConfigureHeaders<T>(T, Action<HttpHeaders>)

See Also

IHttpHeadersBuilder
HttpRequestMessageBuilder
HttpResponseMessageBuilder
HttpHeadersBuilderExtensions
Back to top Copyright © 2019 ReqRest - Generated with DocFX - Material Theme made by Oscar Vásquez - Impressum (Imprint)