控制器ASP.NET核心之外的MapPath

时间:2016-11-25 23:14:35

标签: c# asp.net-core asp.net-core-mvc

我正在尝试使用ASP.NET Core将MVC 5项目转换为MVC 6。在旧项目中,我有一个静态HTML帮助器类,我用它来渲染内联css。

我曾经能够使用HttpContext.Current.Server.MapPath(path)来获取控制器之外的根,但这存在于System.Web中,所以我无法使用。

我可以在ASP.NET Core中使用什么等效于{C}类之外的MapPath(即,我无法访问IHostingEnvironment

1 个答案:

答案 0 :(得分:-1)

您可以找到答案,这是对此问题的完整解决方案(MapPath(), IsPathMapped(), UnmapPath()):Reading a file in MVC 6