如何在ASP.NET Core项目中读取本地文件

时间:2016-03-08 20:40:45

标签: file asp.net-core asp.net-core-mvc

如果我想从项目中读取本地文件,给定项目目录中的相对路径,我该如何实现?

2 个答案:

答案 0 :(得分:4)

您可以从ApplicationBasePath获取PlatformServices.ApplicationEnvironment。这样就可以解析相对于应用程序基本路径的非绝对路径。

答案 1 :(得分:2)

现在.Net Core已经RTM-ed,您需要使用IHostingEnvironment。它公开了WebRootPathContentRootPath