kha*_*lil 4 .net asp.net asp.net-core-mvc asp.net-core asp.net-core-webapi
我们有一个ASP.net MVC应用程序,并且由于客户需求,我们正在寻求将其迁移到ASP.net CORE。实际上,该应用程序提供的REST服务由同一个ASP.net应用程序提供的AngularJS客户端应用程序使用,实际上有点混乱。我应该选择Web API还是MVC?如果我选择Web API,它可以提供静态文件吗?
提前致谢!
首先,Web Api和MVC合并在ASP.NET Core中。
设置可以运行静态文件的解决方案
在Startup.cs类的Configure方法中启用静态文件,然后添加:
app.UseStaticFiles();
Run Code Online (Sandbox Code Playgroud)将前端解决方案(angularjs文件,html等)添加到wwwroot文件夹。
删除默认的launchUrl(Properties / launchSettings.json)并将其设置为空字符串,这将使Web服务器在根目录中查找index.html文件。
| 归档时间: |
|
| 查看次数: |
2806 次 |
| 最近记录: |