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