ASP.NET Core访问wwwroot下的文件


例如,访问wwwroot下的files/file.pdf

    public class SendEmailController : Controller
    {
        public IActionResult Index()
        {
            return View();
        }

        private IWebHostEnvironment _hostEnvironment;
        public SendEmailController(IWebHostEnvironment hostEnvironment)
        {
            _hostEnvironment = hostEnvironment;
        }

        [HttpPost]
        public IActionResult Index(EmailModel model)
        {
            // get the file path
            string fileName = Path.Combine(_hostEnvironment.WebRootPath, "files", "file.pdf");

            // code omitted
return View(); } }

IHostingEnvironment在未来的版本中将不再支持,所以建议使用IWebHostEnvironment。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM