/// <summary> /// Gets the request URL, but uses the HOST server variable to account for the port 20000 issue with Azure /// </summary> /// <param name="request"></param> /// <returns></returns> public static string PublicUrl(this HttpRequest request) { return(request.Domain() + request.Url.PathAndQuery); }