.net core
文章平均质量分 77
.net开发
质疑.net、认识.net、成为.net。
展开
-
[.NET Core]vs中如何快速查看数据库连接字符串
此时在SQL Server对象资源管理器中可以看到自己的数据库已经添加进去,点击【鼠标右键】--》点击【属性】,此时可以看到连接字符串,直接复制粘贴即可。原创 2023-11-28 17:13:36 · 237 阅读 · 0 评论 -
【c#】了解开发Web API的基本方法
面向过程的(简称RPC)2.面向REST的(简称REST)在RPC风格的Web API中,通过“控制器/操作方法”的形式把服务器端的代码当做方法去调用。把HTTP当成传输数据的通道,不关心HTTP谓词。当需要加载所有用户的时候,我们就向这个路径发送GET请求.当需要加载id=8的用户的时候就向id=8这个路径发送GET请求.当需要更新id=8的用户的时候就向这个路径发送POST请求按照HTTP的语义来使用HTTP协议使用URL进行资源定位。原创 2023-10-14 12:10:55 · 2657 阅读 · 1 评论 -
【c#,.NET】Entity Framework Core基础详解
Entity Framework Core(简称EF Core) 是.NET Core中的ORM (object relational mapping,对象关系映射) 框架。它可以让开发者面向对象的方式进行数据库操作。c#中的对象关系数据库关系数据库和c#对象之间搭建的一座桥梁我们知道在.NET中可以用过ADO.NET连接数据库然后执行SQL语句来操作数据库中的数据。而ORM可以直接通过操作c#对象的方式操作数据库。原创 2023-09-30 16:56:03 · 3091 阅读 · 0 评论 -
【C#】.NET Core配置系统
由于使用选项方式读取配置的时候,需要和依赖注入一起使用,因此通常需要创建一个类用于获取注入的选项值。因为程序在运行的时候默认加载.exe文件同文件夹下的配置文件,而不是项目中的Config.json文件,所以我们需要把Config.json文件设置为生成项目的时候自动复制到生成目录。修改配置文件信息的时候不能直接修改项目中的文件,因为这是源文件,程序运行中下载的是程序生成文件夹(bin文件夹)下的配置文件。配置改变后,可以读到新的值,与上者不同的是,上者在同一范围内会保持一致性。那么三者有何区别呢?原创 2023-09-03 22:55:24 · 849 阅读 · 0 评论 -
【c#】带你了解.NET Core日志内容
开发人员以及运维人员更倾向的是将日志写入存储介质中(例如写入文件),但是.NET Core没有内置的文本文件日志提供程序,需要使用Log4Net,NLog,Serilog。.NET Core中的日志系统可以把日志记录在控制台,事件日志,调试窗口等地方,还可以使用第三方日志提供程序把日志记录到文件,日志服务器等地方。可以发现,日志产生地址与 nlog.config配置文件中设定的地址相同。日志相当于程序的“黑匣子”,程序出现问题的时候可以通过日志来查找问题。原创 2023-09-10 21:20:41 · 200 阅读 · 1 评论 -
【c#】 .NET Core 依赖注入
控制反转(inversion of control, IOC)是设计模式中最重要的思想,而依赖注入(dependency injection, DI)是控制反转思想的一种重要实现方式。依赖注入简化了模块的组装过程,减少了模块之间的耦合度。在传统的软件行业,代码依赖的对象都是由调用者自己来编写代码进行创建和组装。如下代码所示,先从配置文件Web.config读取数据库连接字符串,然后创建程序到数据库连接。缺点是开发者必须清楚每个类的作用,已经如何构建和组装他们,代码对这些组件也有强依赖性。原创 2023-08-17 19:01:47 · 247 阅读 · 0 评论