Snooze.Url.ToString C# (CSharp) Method

ToString() public method

public ToString ( System.Web.Routing.RequestContext requestContext ) : string
requestContext System.Web.Routing.RequestContext
return string
        public string ToString(RequestContext requestContext)
        {
            var values = new RouteValueDictionary();
            FillRouteValueDictionary(values);
            var name = ResourceRoute.GetRouteNameFromUrlType(GetType());

            VirtualPathData vp;
            try
            {
                 vp = RouteTable.Routes.GetVirtualPath(requestContext, name, values);
            }
            catch (ArgumentException)
            {
                return GetType().Name + "-NotConfigured";
            }

            return vp.VirtualPath;
        }

Same methods

Url::ToString ( ) : string

Usage Example

コード例 #1
0
 public virtual ActionResult TemporaryRedirect(Url url)
 {
     return new ResourceResult(307, url.ToString()).WithHeader("Location", url.ToString());
 }
All Usage Examples Of Snooze.Url::ToString