using OpenAuth.Repository.Core;
using SqlSugar;
namespace OpenAuth.Repository
{
///
/// SqlSugar仓储
/// 具体用法参考:https://www.donet5.com/Home/Doc?typeId=1228
///
public class SqlSugarRepository : SimpleClient where T : BaseEntity, new()
{
public SqlSugarRepository(ISqlSugarClient client)
{
base.Context = client;
}
public new bool Insert(T entity)
{
if (entity.KeyIsNull())
{
entity.GenerateDefaultKeyVal();
}
return base.Insert(entity);
}
}
}