在Asp.Net Core中取得物理路径:
从ASP.NET Core RC2开始,可以通过注入 IHostingEnvironment 服务对象来取得Web根目录和内容根目录的物理路径,如下所示:
using Microsoft.AspNetCore.Hosting;using Microsoft.AspNetCore.Mvc;namespace AspNetCorePathMapping{ ???public class HomeController : Controller ???{ ???????private readonly IHostingEnvironment _hostingEnvironment; ???????public HomeController(IHostingEnvironment hostingEnvironment) ???????{ ???????????_hostingEnvironment = hostingEnvironment; ???????} ???????public ActionResult Index() ???????{ ???????????string webRootPath = _hostingEnvironment.WebRootPath; ???????????string contentRootPath = _hostingEnvironment.ContentRootPath; ???????????return Content(webRootPath + "\n" + contentRootPath); ???????} ???}}
原文地址(英文): https://blog.mariusschulz.com/2016/05/22/getting-the-web-root-path-and-the-content-root-path-in-asp-net-core
转自:https://www.cnblogs.com/staneee/p/6843289.html
在Asp.Net Core中取得物理路径
原文地址:https://www.cnblogs.com/xuqp/p/9708569.html