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); } } }