You can create an instance of System.Web.Mvc.UrlHelper
(the type of the Url
property in a regular MVC controller) using
var myUrlHelper = new System.Web.Mvc.UrlHelper(HttpContext.Current.Request.RequestContext);
If you add using Orchard.Mvc.Html;
to the top, you can do
myUrlHelper.ItemDisplayUrl(item);