Есть ли разница между Server.MapPath()
и HostingEnvironment.MapPath()
? Имеет ли Server.MapPath()
преимущества перед HostingEnvironment.MapPath()
?
Моя первоначальная проблема заключалась в сопоставлении пути к файлу на сервере, когда HttpContext
нет, и я не могу передать переменную Server
из Global.asax
в мой метод.
Я использовал HostingEnvironment.MapPath()
, потому что ему не нужно HttpContext
. Существуют ли ситуации, когда эти два метода будут давать разные результаты?