EF架构~对AutoMapper实体映射的扩展
AutoMapper在之前我曾经介绍过,今天主要是把它作一下扩展,因为它的调用太麻烦了,呵呵,扩展之后,用着还可以,感觉.net3.5之后,有了扩展方法这个东西,在程序开发速度及表现力上都有了明显的提升,呵呵。 当扩展方法开发完之后的效果如下 实体对实体的映射(赋值) var user = new User { ID = 1, Name = "zzl", CreateDate = DateTime.Now, }; UserModel model = user.MapTo<UserModel>(); Console.WriteLine(model.ID + model.Name); 集合对集合的映射(赋值) var userList = new List<User> { user }; userList.Add(new User { ID = 2, Name = "zzllr", CreateDate = DateTime.Now, }); var modelList = userList.MapTo<UserModel>(); modelL...