FreeSql.Extensions.BaseEntity
    
    
        
            
            包括 CreateTime/UpdateTime/IsDeleted、CRUD 方法、以及 ID 主键定义 的实体基类
            
            当 TKey 为 int/long 时,Id 主键被设为自增值主键
            
            
            
        
        
            
            主键
            
        
        
            
            根据主键值获取数据
            
            
            
        
        
            
            根据主键值获取数据
            
            
            
        
        
            
            包括 CreateTime/UpdateTime/IsDeleted、以及 CRUD 异步和同步方法的实体基类
            
            
        
        
            
            删除数据
            
            是否物理删除
            
        
        
            
            恢复删除的数据
            
            
        
        
            
            更新数据
            
            
        
        
            
            插入数据
            
        
        
            
            更新或插入
            
            
        
        
            
            【完整】保存导航属性,子表
            
            导航属性名
        
        
            
            包括 CreateTime/UpdateTime/IsDeleted、CRUD 异步方法、以及 ID 主键定义 的实体基类
            
            当 TKey 为 int/long 时,Id 主键被设为自增值主键
            
            
            
        
        
            
            主键
            
        
        
            
            根据主键值获取数据
            
            
            
        
        
            
            包括 CreateTime/UpdateTime/IsDeleted、以及 CRUD 异步方法的实体基类
            
            
        
        
            
            删除数据
            
            是否物理删除
            
        
        
            
            恢复删除的数据
            
            
        
        
            
            更新数据
            
            
        
        
            
            插入数据
            
        
        
            
            更新或插入
            
            
        
        
            
            【完整】保存导航属性,子表
            
            导航属性名
        
        
            
            包括 CreateTime/UpdateTime/IsDeleted 的实体基类
            
        
        
            
            全局 IFreeSql orm 对象
            
        
        
            
            初始化BaseEntity
            BaseEntity.Initialization(new FreeSqlBuilder()
            
            .UseAutoSyncStructure(true)
            
            .UseConnectionString(DataType.Sqlite, "data source=test.db;max pool size=5")
            
            .Build());
            
            IFreeSql orm 对象
            工作单元(事务)委托,如果不使用事务请传 null解释:由于AsyncLocal平台兼容不好,所以交给外部管理
        
        
            
            创建时间
            
        
        
            
            更新时间
            
        
        
            
            逻辑删除
            
        
        
            
            排序
            
        
        
            
            查询数据
            
            
        
        
            
            查询条件,Where(a => a.Id > 10),支持导航对象查询,Where(a => a.Author.Email == "2881099@qq.com")
            
            lambda表达式
            
        
        
            
            查询条件,Where(true, a => a.Id > 10),支导航对象查询,Where(true, a => a.Author.Email == "2881099@qq.com")
            
            true 时生效
            lambda表达式
            
        
        
            
            仓储对象
            
        
        
            
            附加实体,在更新数据时,只更新变化的部分