SaaS CMS has officially launched! Learn more now.

Class RequestHeaderClientGeolocationResolver

Inheritance
System.Object
RequestHeaderClientGeolocationResolver
Namespace: EPiServer.Personalization.Internal
Assembly: EPiServer.Framework.AspNetCore.dll
Version: 12.0.3
Syntax
public class RequestHeaderClientGeolocationResolver : Object, IClientGeolocationResolver

Constructors

RequestHeaderClientGeolocationResolver(ClientGeolocationOptions)

Creates new instances of RequestHeaderClientGeolocationResolver

Declaration
public RequestHeaderClientGeolocationResolver(ClientGeolocationOptions options)
Parameters
Type Name Description
ClientGeolocationOptions options

Properties

Capabilities

Capabilities of the LocationResolver

Declaration
public Capabilities Capabilities { get; }
Property Value
Type Description
Capabilities

Methods

ResolveLocation(HttpContext)

Resolves the location origin of the request

Declaration
public IGeolocationResult ResolveLocation(HttpContext httpContext)
Parameters
Type Name Description
Microsoft.AspNetCore.Http.HttpContext httpContext

HttpContext

Returns
Type Description
IGeolocationResult

A location result

Implements

Extension Methods