WhatRoute 是专为 Apple Macintosh 计算机设计的网络诊断实用程序。它主要提供 Traceroute 功能,但也可以执行 Ping、域名服务查询、Whois 查询并监控进出计算机的流量。该软件还使用地理位置服务来提供来自您计算机的数据包在穿越 Internet 时所采用的路径的地理视图。
可通过 NuGet 获得 WhatRoute
PM> Install-Package WhatRoute
入门
1. 使用 NuGet 安装包。
2. 将 WhatRoute.Core 命名空间添加到您的视图 web.config
3. 开始访问扩展方法
有什么可用的?
您可以使用以下方法:
Url.PathTo(string routeName, object routeValues = null)
Url.IsActive(string action, string controller, string area = "")
Url.IsActive(object routeValues = null, object querystringValues = null)
Url.IsActiveRoute(string routeName, object routeValues = null, object querystringVaules = null)
Html.IsActiveCss(object routeValues = null, object querystringValues = null, string cssClass = “active”)
Html.IsActiveCss(string action, string controller, string area = "", string cssClass = “active”)
Html.IsActiveRouteCss(string routeName, object routeValues = null, object querystringValues = null)