URL.Action inside model code example
Example: URL.Action inside model
var urlHelper= new System.Web.Mvc.UrlHelper(HttpContext.Current.Request.RequestContext);
string absUrl = urlHelper.Action("MyProfile", "User",new { @Id = Model.UserId, name = Model.NickName }, Request.Url.Scheme);