Class MediaTypeHeaderValueStore
- Namespace
 - Kampute.HttpClient
 
- Assembly
 - Kampute.HttpClient.dll
 
Provides a cache for MediaTypeWithQualityHeaderValue instances to improve performance by reusing instances for frequently requested media types and quality settings.
public static class MediaTypeHeaderValueStore
  - Inheritance
 - 
      
      MediaTypeHeaderValueStore
 
- Inherited Members
 
Methods
Get(string)
Retrieves a MediaTypeWithQualityHeaderValue from the cache or creates a new one if it does not exist.
public static MediaTypeWithQualityHeaderValue Get(string mediaType)
  Parameters
mediaTypestringThe media type as a string.
Returns
- MediaTypeWithQualityHeaderValue
 A MediaTypeWithQualityHeaderValue corresponding to the specified media type.
Get(string, float)
Retrieves a MediaTypeWithQualityHeaderValue from the cache or creates a new one if it does not exist.
public static MediaTypeWithQualityHeaderValue Get(string mediaType, float quality)
  Parameters
mediaTypestringThe media type as a string.
qualityfloatThe quality factor associated with this media type, expressed as a value between 0 and 1.
Returns
- MediaTypeWithQualityHeaderValue
 A MediaTypeWithQualityHeaderValue corresponding to the specified media type and quality factor.