在EntityFramework中使用事务.docxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 2页
  • 2020-12-25 发布于山东
  • 举报
在 Entity Framework 中使用事务 继续为想使用 Entity Framework 的朋友在前面探路,分享的东 西虽然技术含量不高,但都是经过实践检验的。 在 Entity Framework 中 使 用 事 务 很 简 单 , 将 操 作 放 在 TransactionScope 中,并通过 Complete() 方法提交事务即可。 示例代码如下: using (BlogDbContext context = new BlogDbContext()) { using (TransactionScope transaction = newTransactionScope()) { context.BlogPosts.Add(blogPost); context.SaveChanges(); postBody.ID = blogPost.ID; context.EntryViewCounts.Add( new EntryViewCount() { EntryID = blogPost.ID }); context.PostBodys.Add(postBody); context.SaveChanges(); // 提交事务 transaction.Complete(); } 1 } 经过测试验证,在 transaction.Complete() 之前的代码中只要

文档评论(0)

1亿VIP精品文档

相关文档