Мне нужно проверить, существует ли папка на веб-сайте ASP.NET. Это должно быть сделано на самом веб-сайте, и мне нужно проверить несколько папок, поэтому я хочу убедиться, что есть небольшие накладные расходы (т.е. никаких вызовов WebCLient и т. Д.)
Я думаю, что я мог бы сделать HttpServerUtility.MapPath ("~ /"), чтобы получить корневой путь, а затем Directory.Exists (rootPath + webPath), чтобы проверить папки. Будет ли это работать для ферм серверов, если предположить, что структура папок одинакова?
Это лучший способ или есть какой-то эквивалент WebDirectory.Exists (~ / mysite / somepath)
Все комментарии приветствуются.