Table of Contents

ReadAcceptHeader Method

Definition

Namespace
Codebelt.Extensions.Asp.Versioning
Assemblies
Codebelt.Extensions.Asp.Versioning.dll
Source
src/Codebelt.Extensions.Asp.Versioning/RestfulApiVersionReader.cs

ReadAcceptHeader(ICollection<MediaTypeHeaderValue>)

Reads the requested API version from the HTTP Accept header.

protected override string ReadAcceptHeader(ICollection<MediaTypeHeaderValue> accept)

Parameters

accept ICollection<MediaTypeHeaderValue>

The ICollection<T> of Accept headers to read from.

Returns

string

The API version read or null.

Remarks

This implementation will, when ValidAcceptHeaders has values, filter accept to only include valid Accept headers.