| Interface | Description | 
|---|---|
| RequestVersionResolver | 
 Interface responsible for extracting request version from  
HttpRequest. | 
| VersionResolver<T,R> | 
 Resolves a version from a given object. 
 | 
| Class | Description | 
|---|---|
| HeaderVersionResolver | 
 A  
RequestVersionResolver responsible for extracting version from HttpHeaders. | 
| HeaderVersionResolverConfiguration | 
 Configuration for version resolution via headers. 
 | 
| ParameterVersionResolver | 
 A  
RequestVersionResolver responsible for extracting version from HttpParameters. | 
| ParameterVersionResolverConfiguration | 
 Configuration for version resolution via request parameters. 
 |