
我仓储的构造函数,我如果在外面注入进来的时候,切换不同的数据库?
public BaseRepository(ISqlSugarClient context = null) : base(context)
{
base.Context = DbScoped.Sugar;
//控制台打印生成的sql语句
base.Context.Aop.OnLogExecuting = (sql, pars) =>
{
Console.WriteLine("SqlSugar:Info:"+ sql + "\r\n" + base.Context.Utilities.SerializeObject(pars.ToDictionary(it => it.ParameterName, it => it.Value)));
};
}