As per @TimLovellSmith 's suggestion, we don't require HttpContext, just the request URL. I've just pushed a change to remove the GetContext() method.