作品媒介
之前写了一篇模仿登录的作品发觉写的实质不太充分,由于自己没有写作品的体味。以是第一次写得不如何好。以是我要渐渐的提高本人的写作品本领,想大师多多扶助我。固然我的本领本领不如何样。然而我会全力的。蓄意大师能多多扶助一下兄弟。
asp.net core名目静态文献
创造一个asp.net core 项手段静态文献普遍是放在名目目次下wwwroot文献夹,文献目次如次。
怎样将静态文献注入到名目中
在startup.cs文献的Configure本领中写入:
app.UseStaticFiles;
这本领的默许路途恰是上头所说的wwwroot目次。
怎样运用本人的文献路途
在startup.cs文献的Configure本领中写入:
app.UseStaticFiles(new StaticFileOptions
{
FileProvider = new PhysicalFileProvider(
Path.Combine(Directory.GetCurrentDirectory, @”MyStaticFiles”)),
RequestPath = new PathString(“/StaticFiles”)
});
这功夫咱们运转一下而后输出链接看到以次功效
这功夫咱们领会FileProvider是指定路途,RequestPath是将对外的路途重写。即可用 StaticFiles来考察而不是MyStaticFiles。
我感触如许地方重写的长处是不妨保护项手段构造不被表露,有确定的安定性吧。
怎样欣赏目次的文献与文献夹
在出于安定题目默许情景下是不承诺欣赏目次的文献和文献夹的,然而即使你须要欣赏的话不妨用以次本领。
开始要在startup.cs文献的ConfigureServices本领中介入:
services.AddDirectoryBrowser;
而后在startup.cs文献的Configure本领中写入:
app.UseDirectoryBrowser(new DirectoryBrowserOptions
Path.Combine(Directory.GetCurrentDirectory, @”wwwrootimages”)),
RequestPath = new PathString(“/wwwroot/images”)
});
而后不妨看到以次功效
如许咱们就不妨看到该目次下的货色了。普遍来说仍旧运用默许的比拟好,究竟出于安定商量嘛。