#osharp

https://github.com/i66soft/osharp

https://github.com/i66soft/osharp...

osharp3 操作日志之数据日志 控制增强

osharp3原来的数据日志,有配置文件中有这总开关,DataLoggingEnabled,原来的程序是,这个总开关关了,就无法记录数据日志了,,如果开了,,他不管记录不记录数据日志,系统都会存数据改动日志到DataLogCache中我在DbContextBase中注入了一个操作记录员类publicIOperateLo...

osharp3 整合 dbcontextscope 文章2 将dbcontext的创建收回到ioc管理

osharp3整合dbcontextscope后,,dbcontextscope对dbcontext管理的很好,做到,用到时创建,不用时销毁,下面看一个traceaspx.page:EndPreInitaspx.page:BeginInitaspx.page:EndInitaspx.page:BeginInitComp...

osharp3引入事务后操作结果类别的调整

///<summary>///表示业务操作结果的枚举,///对于业务务操作单元的影响只有二种状态,///成功,无变化:操作将继续,事务将继续///失败:将导致操作被中断,事务被回滚///</summary>publicenumOperationResultType{///<summary&...

osharp3使用经验:整合DbContextScope 文章 1

osharp3的事务处理是跳过savechangeing方法来控制的,没有DbContextScope专业DbContextScope管理dbcontext的优劣本文不讨论整合过程:1、在.Data.Entity/Extensions/ServiceCollectionExtensions.cs注入1DbContext...

osharpV3数据库初始化

vardatabaseInitializer=newDatabaseInitializer();databaseInitializer.MapperAssemblyFinder=newEntityMapperAssemblyFinder(){AllAssemblyFinder=newCanDoo.Core.Reflec...
代码星球 ·2020-04-04