Camera Information System
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

16 lines
494 B

namespace Cis.Core;
/// <summary>
/// SqlSugar仓储类
/// </summary>
/// <typeparam name="T"></typeparam>
public class SqlSugarRepository<T> : SimpleClient<T> where T : class, new()
{
protected ITenant iTenant = null; // 多租户事务
public SqlSugarRepository(ISqlSugarClient context = null) : base(context) // 默认值等于null不能少
{
iTenant = App.GetService<ISqlSugarClient>().AsTenant();
base.Context = iTenant.GetConnectionWithAttr<T>();
}
}