9.12、切面上下文(TangentDbContext)
切面上下文是一种全新的面向切面操作数据库方式。
什么是切面上下文
传统写法(以后不推荐)
// sql方式
_testRepository.FromSql("select name from test where id=@id"
, new SqlParameter[]{ new SqlParameter("@id", 1) });
// 执行存储过程
_testRepository.SqlProcedureQuery("PROC_Name", new ProcModel(){});
// 执行函数
_testRepository.SqlFunctionQuery("Func_Name", new FuncModel(){});如何使用(推荐)
第一步
第二步
特性说明
支持返回值
支持元组返回多个值
支持复杂类型返回并自动映射
多上下文配置
自动映射到Dto类型
特别注意
最后更新于