
.NET
stoneLSL
这个作者很懒,什么都没留下…
展开
-
Json与Model相互转换
在.net 4.0 可以使用:public static class JsonConvert { public static T ToModel<T>(String jsonString) { using (var ms = new MemoryStream(Encoding.UTF8.GetBytes(jsonStr...原创 2018-09-12 15:10:33 · 4254 阅读 · 0 评论 -
MS - TransactionScope 用法
引入命名空间using System.Transactions ;TransactionScope 包裹代码块using(transactionscope scope=new transactionscope()){ // to do somethig scope.Comlete()}注意的问题要确保对支持事务的资源的登记放在此范围内 using(var scope...原创 2018-12-20 12:05:53 · 418 阅读 · 0 评论 -
UnitOfWork+EF IRepository 事务处理
UnitOfWork 中的事务处理在 UnitOfWork + EF IRepository模式下,不能直接用TransactionScope处理事务,会报错,提示需要设置什么分布式事务管理器UnitOfWork 已有关于事务的处理关键代码 UnitOfWork.TransactionEnabled = true;//启用事务 // code... UnitOfWork.S...原创 2018-12-20 14:54:19 · 3853 阅读 · 2 评论 -
SQL Server 存储过程 数组参数 (How to pass an array into a SQL Server stored procedure)
Resource from StackOverflow 使用存储过程,如何传递数组参数?1.分割解析字符串,太麻烦2.添加Sql Server 自定义类型 sp_addtype问题需求:需要向SP 传递数组类型的参数select * from Users where ID IN (1,2,3 )Sql Server 数据类型 并没有数组,但是允许自定义类型,通过 sp_addtyp...原创 2019-09-07 15:29:23 · 1718 阅读 · 0 评论 -
Dapper use Table Value Parameter in C# (Sql Server 数组参数)
Dapper 也可以使用 数组参数参考:Blog on GithubDapper 调用存储过程 :单个参数 static void Main(string[] args) { var connection = new SqlConnection("Data Source=.;Initial Catalog=Datamip;Integrated Sec...原创 2019-09-07 21:34:54 · 560 阅读 · 0 评论