读取配置文件
var configuration = builder.Configuration;
builder.Services.AddDbContet<xxxCntext>(
option=>{
option.UseSqlServer(configuration.GetConnecttionString("xxx"));
}
)
可以将 /appsettings.json 中的配置信息读取并载入.
var configuration = builder.Configuration;
builder.Services.AddDbContet<xxxCntext>(
option=>{
option.UseSqlServer(configuration.GetConnecttionString("xxx"));
}
)
可以将 /appsettings.json 中的配置信息读取并载入.
*同样的Id被第一个上下文锁定,不能被第二次请求跟踪;
*两个请求间隔过近则死锁,两个均不成功;
dotnet tool install XXXX
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
功能性架构: 代码相关.
非功能性架构: 硬件,环境相关.