asp.net-core – IApplicationBuilder不包含UseStaticFiles()

前端之家收集整理的这篇文章主要介绍了asp.net-core – IApplicationBuilder不包含UseStaticFiles()前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我尝试了不同版本的StaticFiles.But它显示错误,因为IApplicationBuilder不包含UseStaticFiles(). @H_502_2@"Microsoft.AspNetCore.StaticFiles": "1.1.1"

我正在使用Microsoft提供的.net文档中提供的确切代码.这是我在Startup.cs中的内容.注意:app是IApplicationBuilder

@H_502_2@app.UseStaticFiles(new StaticFileOptions() { FileProvider = new PhysicalFileProvider( PathString.Combine(Directory.GetCurrentDiriectory(),@"Files")),RequestPath = new PathString("/Files") });

要把它放在上下文中,我想读取“Files”文件夹中的目录和文件.
这是我用来读取文件内容代码行,但它总是返回null.注意:“initialFilePath”是文件夹“File”的相对路径.

@H_502_2@var contents = _fileProvider.GetDirectoryContents(initalFilePath);

谢谢

解决方法

添加nuget包“Microsoft.AspNetCore.StaticFiles”

猜你在找的asp.Net相关文章