
.Net Core 学习笔记
文章平均质量分 52
杨中科 .net Core视频教程学习笔记
yz-俞祥胜
使用.Net编程技术从事于制造业及周边软件产品的开发工作
展开
-
.net Core Nlog使用
启动文件中增加Nlog注入。原创 2024-11-28 23:50:18 · 227 阅读 · 0 评论 -
.Net Core 读取配置的方式用法(IConfiguration、选项IOption、命令行)
/在应用程序的任何地方注入 IConfiguration 来访问配置数据。ASP.NET Core 默认会加载 appsettings.json 文件。原创 2024-11-04 22:46:50 · 492 阅读 · 0 评论 -
杨中科 .Net Core 笔记 DI 依赖注入
--------------------------------------------------------------------------------------------------------------------------------根据类型获取和注册服务,需要分别指定服务类型(service type)和实现类型(implementation type),服务类型推荐用接口(可以是接口、类),实现类型只能用类。1、服务(Service):对象;3、服务容器:负责管理注册的服务。原创 2024-11-05 22:50:55 · 710 阅读 · 0 评论 -
.Net Core 中间件与过滤器
中间件就是ASP.NET Core的一个组件,由前逻辑、next、后逻辑3部分组成,多个中间件组成一个管道,一个系统中可以有多个管道。ASP.NET Core执行的过程就是http请求和响应按照中间件组装的顺序在中间件之间流转的过程。以前有封装过滤器进行用户身份检查、预处理请求数据,中间件的同样能完成,中间件的范围更广。ASP.NET Core只是完成了HTTP请求调度、报文解析等必要的工作,过滤器这个是.Net MVC旧有的功能,中间件这个概念是新出的,原创 2024-05-27 22:43:38 · 811 阅读 · 0 评论 -
.Net Core WebAPI参数的传递方式
来获取,如果操作方法的参数名字和QueryString的名字一致,只需要为参数添加[FromQuery],否则,就要设定[FromQuery]的name属性指定名字。GetAll方法添加了[HttpGet("schllo/{schoolName}/class/{classNo}")]需求:前端浏览器向服务器发送的报文体:{“name”:“qs”,“age”:“18”}请求路径/Student/GetAll/school/MIT/class/A001。而Web API项目选择。、请求报文体3种方式。原创 2024-05-26 00:09:06 · 735 阅读 · 0 评论 -
Restful是啥
再学习.Net Core 看到一个新名词Restful,以为是什么新技术,一看内容就是一种接口返回格式的约定,简单来说,按Rest风格访问WebAPI的一种方式。在HTTP 协议里面,四个表示操作方式的动词:GET、POST、PUT、DELETE。①、GET ====== 获取资源。②、POST ======新建资源。③、PUT======= 更新资源。④、DELETE==== 删除资源。例:接口统一返回一下。原创 2024-05-22 15:11:16 · 281 阅读 · 0 评论 -
.Net Core学习笔记 框架特性(注入、配置)
builder.Host.ConfigureAppConfiguration((_, configBuilder) => { //此处下划线是抛元,类似于占位符。//在CreateBuilder方法中已经完成了配置系统的初始化,就不再需要使用service.AddOption方法来注册选项的相关服务。//注册代码的顺序不会影响程序运行的效果。原创 2024-05-20 17:24:27 · 629 阅读 · 0 评论 -
杨中科.Net Core视频学习笔记-1(版本特点、发布)
Net Standard(类库)是标准,由.Net Framework和.Net Core具体执行的。(目标运行时为windows时可见)在编译时完成JIT的优化,程序运行时速度会变快 编译速度会变慢。.Net Core默认所有文件都属于当前项目,除非手动排除(解决方案文件中包含移除文件配置).Net Framework项目包含的文件都在解决方案文件中可见。独立 (一般用这个,发布包小)(目标运行时为windows时可见)不打包未用到的程序集。发布的目标平台(各版本的服务,包含linux)原创 2024-05-19 22:59:23 · 425 阅读 · 0 评论