MediaTypeHeaderValueStore Class

Namespace
Kampute.HttpClient
Assembly
  • Kampute.HttpClient.dll

Definition

Provides shared MediaTypeWithQualityHeaderValue instances for Accept headers, so that a value is not parsed again for every request.
public static class MediaTypeHeaderValueStore
Inheritance
  • object
  • MediaTypeHeaderValueStore

Methods

Get(string)

Returns the shared header value of a media type without a quality factor.
public static MediaTypeWithQualityHeaderValue Get(string mediaType)

Parameters

mediaType string
The media type, such as application/json.

Returns

MediaTypeWithQualityHeaderValue
The shared MediaTypeWithQualityHeaderValue of mediaType.

Get(string, float)

Returns the shared header value of a media type with a quality factor.
public static MediaTypeWithQualityHeaderValue Get(string mediaType, float quality)

Parameters

mediaType string
The media type, such as application/json.
quality float
The quality factor, from 0 to 1.

Returns

MediaTypeWithQualityHeaderValue
The shared MediaTypeWithQualityHeaderValue of mediaType and quality.