前言:又有差不多半个月没写点什么了,感觉这样很对不起自己似的。今天看到一篇博文里面写道:越是忙人越有时间写博客。呵呵,似乎有点道理,博主为了证明自己也是忙人,这不就来学习下DDD这么一个听上去高大上的东西。前面介绍了下MEF和AOP的相关知识,后面打算分享Automapper、仓储模式、WCF等东西...
var c = new C1() { ID = 1, Name = 2 }; var d = new C2() { ID = 3, CName = 4, Des = 3 }; var im = Mapper.CreateMap();...
分类:
移动开发 时间:
2015-07-31 12:11:14
阅读次数:
135
一、安装生成AutoMapper在NuGget程序控制台输入指令:PM> install-package automapper,回车键确认安装AutoMapper二、代码安装完AutoMapper,添加引用1. 代码模块首先要有完成转换的两个对象(我这里用NetBook,TextBook): (1)...
分类:
移动开发 时间:
2015-07-21 12:14:34
阅读次数:
132
http://jahav.com/blog/automapper-queryable-extensions/How to generate a LINQ query for your DTOsAutoMapper is a really cool library that allows us to ...
分类:
移动开发 时间:
2015-07-19 09:55:38
阅读次数:
312
简单示例FileModel model = new FileModel();FileEntity file = Mapper.DynamicMap(model);AutoMapper是基于对象到对象约定的映射工具,常用于(但并不仅限制于)把复杂的对象模型转为DTO,一般用于ViewModel模式和跨...
分类:
移动开发 时间:
2015-07-16 16:06:38
阅读次数:
121
项目地址:AutoMapper1.Flattening配置器尝试匹配源类型中的属性和方法到目的类型,对于源类型中以"Get"为前缀的方法或属性,AutoMapper会按照驼峰命名格式分割这个属性或方法并映射到对应的目的类型中 1 public class Order 2 { 3 ...
分类:
移动开发 时间:
2015-07-08 00:22:28
阅读次数:
272
这几天在学习ABP相关的知识AutoMapper ,AngularJS,Less,DI(dependencyInjection),EntityFramework code first以及相关NuGet包管理控制台,castle windsor (容器注入),接触Dto,Repository(仓...
分类:
其他好文 时间:
2015-07-01 20:18:14
阅读次数:
1391
一、AutoMapper初探:[参考Using AutoMapper: Getting Started]1.新建空的ASP.NET MVC项目。2.在Models文件夹添加类: public class Book { public string Title { get; s...
分类:
移动开发 时间:
2015-07-01 17:43:37
阅读次数:
328
先引用对应的DLL.11.转换匿名对象 结合LINQ映射新的实体类.using System;using System.Collections.Generic;using System.Linq;using System.Text;using AutoMapper;using System.Data...
分类:
移动开发 时间:
2015-06-18 11:26:30
阅读次数:
199
众所周知猫生猫,狗生狗,猫不可能生出狗来。同样的实体是一种强类型关系,经常会因类型写错而报错。无非是一点一点的排除找错,但是ViewModle中,你会去看吗?
有一种错误叫“AutoMapper.AutoMapperMappingException”类型的异常在AutoMapper.dll 中发生,但未在用户代码中进行处理”,也可以叫“Missingtype map configu...