Skip to main content

Class: MediaTypeVersionResolver

A resolver for extracting the API version from the HTTP request media type.

Implements​

Constructors​

Constructor​

new MediaTypeVersionResolver(): MediaTypeVersionResolver

Returns​

MediaTypeVersionResolver

Methods​

resolve()​

resolve(req, options): string | undefined

Resolves the version from the given HTTP request based on the provided version options.

Parameters​

req​

HttpRequest

The HTTP request from which to resolve the version.

options​

MediaTypeVersionOptions

The version options that may influence the resolution process.

Returns​

string | undefined

The resolved version as a string, or undefined if no version could be resolved.

Implementation of​

VersionResolver.resolve