asp.net Core
励志35岁去越南躺平的造砖核动黑马程序猿
这个作者很懒,什么都没留下…
展开
-
EFCore报错:Unable to create an object of type ‘EFCoreContext‘. For the different patterns supported at
遇到错误 "Unable to create an object of type 'EFCoreContext'" 通常发生在尝试使用Entity Framework Core的或其他EF Core命令时,且EF Core工具不能自动创建DbContext实例。原创 2024-04-04 12:00:59 · 242 阅读 · 0 评论 -
获取配置文件
背景:在做winform的时候很经常就是将数据库的连接字符串信息保存到配置文件中,今天突然发现asp.net core webapi中的获取方式是很不一样的。这个的是使用最好是自己写一个Configuration类,用于对配置文件的访问。-- 这两个拓展方法使用的NuGet包都是官方提供的。配置文件保存在appsettings.json中。-- 第二个就是我们自己增加的数据库连接字符串。-- 第二个就是我们自己增加的数据库连接字符串。在.net framework中。配置文件在App.config中。原创 2024-04-04 00:23:08 · 356 阅读 · 0 评论 -
年少不知EFCore好,错把SqlSugar当成宝
背景:依然记得我的第一份WebApi项目使用得是SqlSugar,当时还没有系统学习b/s这边的知识,跟着别人做项目用SqlSugar觉得非常方便,减少了自己手写ADO.Net的痛苦。但是今天发现这个EFCore也是巨好用啊,下面写一下他的简单使用。-- 第一个是对应当前要使用的数据库的,第二个就是EFCore的工具的。-- 继承DbContext,然后数据库实体类写成DbSet。3、创建DbContext。1、安装NuGet包。2、创建数据库实体类。原创 2024-04-03 23:10:59 · 1425 阅读 · 2 评论 -
EFCore的空迁移(EFCore操作已存在的数据库表,不影响其中的数据)
背景:EFCore默认的会自动创建数据表,但是有时又是DBFirst,数据库写好了要用现成的表。这个时候就需要进行一些特殊的操作了。总结:写好对应数据库表对应的实体类,生成的迁移类Up和Down中注释掉创建这个表的代码(欺骗EFCore,让它以为创建好了)3、注释掉新的迁移类中的Up和Down方法里面的内容。1、写出跟要对接数据库的实体类。那么对应的实体类就要对应得上。-- 这个可以让ai写一下。比如我的表是这样创建的。原创 2024-03-30 16:27:16 · 380 阅读 · 0 评论 -
EFCore多数据库操作实例
直接的Add_Migration他是无法分辨要使用的是哪一个context进行操作的,所以就得指定要迁移的是哪一个。背景:由于两个项目api,懒得重新搭建了,就使用EFCore对两个数据库进行操作。首先碰到的就是迁移问题。原创 2024-03-30 16:14:09 · 221 阅读 · 0 评论 -
WebApi部署到IIS
下次更新项目再写过程。原创 2024-03-28 20:53:38 · 201 阅读 · 0 评论 -
EF Core报错:Error Number:-2146893019
所以这里的连接字符串为:Data Source=LAPTOP-61GDB2Q7\\SQLEXPRESS;User ID=sa;appsettings.json中的连接字符串要添加上:TrustServerCertificate=true;原创 2023-10-07 23:01:17 · 564 阅读 · 0 评论