protected virtual Uri GetAbsoluteUrlForAction(string action, dynamic routeValues) { return new Uri(this.Request.Url, this.Url.Action(action, routeValues)); }