public IGeolocationResult GetLocation(RequestContext requestContext) { if (requestContext == null) { throw new ArgumentNullException(nameof(requestContext)); } return(GetLocation(IPAddressHelper.GetRequestIpAddress(requestContext.HttpContext.Request))); }