分类 Code 下的文章

var configuration = builder.Configuration;
builder.Services.AddDbContet<xxxCntext>(
    option=>{
        option.UseSqlServer(configuration.GetConnecttionString("xxx"));
    }
)

可以将 /appsettings.json 中的配置信息读取并载入.

Microsoft.EntityFrameworkCore;//必选.
Microsoft.EntityFrameworkCore.数据库类型;//按数据库选.
Microsoft.EntityFrameworkCore.数据库类型.Design;//一般二选一
Microsoft.EntityFrameworkCore.数据库类型.Tool;//一般二选一

语句

dotnet ef dbContext scaffold
"server=127.0.0.1;database=database;username=xxx;pwd=xxx;" |
Microsoft.EntityFramworkCore.数据库类型
-o Entities

https://blog.csdn.net/EAyayaya/article/details/124048491

dotnet tool install --global dotnet-ef
dotnet-ef --version

指令

  • 创建版本
    dotnet ef migrations add init
  • 更新数据库
    dotnet ef database update

特性

[XXXAtrribute(Object obj,Property1 = '1',Property2='2')]
其中若obj是构造方法,property1,property2可以是属性赋值.

  • out
    加到参数前后,能使得该参数的值可返回,类似于回调;