文章分类 -  C#

摘要:最近受博客园某篇文章的博主启发,研究了一下用c#的动态代理(Dynamic Proxy)模式监控实体属性的变更。背景知识:用ORM实体框架怎么样去更新实体,就拿Entity Framework举个例子,EF提供了2种方式去更改1. 先去数据库获取实体,然后在实体上进行修改,修改后调用SaveChanges,此时EF会根据你修改的属性动态生成部分字段的更新代码如下: using (MatureCMSDbContext dbContext = new MatureCMSDbContext()) { Category category = dbContext.Set<Category>( 阅读全文
posted @ 2012-11-29 09:49 why520crazy 阅读(5223) 评论(3) 推荐(2) 编辑