Existe alguma diferença entre Server.MapPath()e HostingEnvironment.MapPath()? Tem Server.MapPath()alguma vantagem sobre HostingEnvironment.MapPath()?
Meu problema original era mapear o caminho do arquivo em um servidor quando ele HttpContextnão está presente e não consigo passar uma Servervariável Global.asaxpara o meu método.
Eu usei HostingEnvironment.MapPath()vez que não precisa HttpContext. Existem situações em que esses dois métodos fornecerão resultados diferentes?