internal static Site GetSiteByNodePath(string path) { path = VirtualPathUtility.AppendTrailingSlash(path); return Sites.Values.FirstOrDefault(site => path.StartsWith(VirtualPathUtility.AppendTrailingSlash(site.Path))); }