.net Core学习笔记

API相关    api不需要网站可视化的内容,比如javascript文件,css文件,因为他没有用户界面,webApi公开的数据经常由其他的应用程序进行使用,可以简单理解为程序和程序之间打交道,因此api模板只会创建Controllers文件夹,不会创建Models和Views文件夹,提供RESTful API服务,不需要javascript css 和布局文件

ASP.NET Core 中的.csproj项目文件,不再包含任何文件夹或者文件引用,改由文件系统来确定那些文件或者文件夹属于项目

再启动类startup类中有两个方法,这两个方法做了非常重要的事情

ConfigureServices()方法配置应用程序所需要的服务

Configure()方法配置应用程序的请求处理管道

ASP.NET Core应用程序可以托管再进程内(inProcess)或者进程外(outOfProcess)

Startup.cs文件下的Configure()方法下的代码意思是仅当前环境变量值为Development的时候,程序发生异常才会显示开发异常页面

 

中间件(Middleware):中间件是一个可以处理http请求或响应的软件管道,在asp.netcore中,中间件有非常特定的用途,比如,我们可能需要一个中间件来验证用户,一个中间件来处理错误,一个中间件来提供静态文件,比如JavaScript文件,css文件和图片等

 

posted @   咳咳Pro  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示