安装:
创建数据库访问 配置appsetting.json
public class DbContext
{
public SqlSugarClient Db; public DbContext()
{
Db = new SqlSugarClient(new ConnectionConfig()
{
ConnectionString = AppSettings.Configuration["DbConnection:ConnectionString"],
DbType = (DbType)Convert.ToInt32(AppSettings.Configuration["DbConnection:DbType"]),
IsAutoCloseConnection = true,
IsShardSameThread = true,
InitKeyType = InitKeyType.Attribute,
ConfigureExternalServices = new ConfigureExternalServices()
{
DataInfoCacheService = new RedisCache()
},
MoreSettings = new ConnMoreSettings()
{
IsAutoRemoveDataCache = true
}
});
}
}
"DbConnection": {
"ConnectionString": "Database=db;Data Source=127.0.0.1;User Id=root;Password=root;pooling=false;CharSet=utf8;port=3306;SslMode=None;Allow User Variables=True",
"DbType": 0 //MySql = 0, SqlServer = 1, Sqlite = 2, Oracle = 3, PostgreSQL = 4
}