类似需要用到当前用户的权限或ID来进行不同的映射。比如权限不足就隐藏内容。
http://docs.automapper.org/en/stable/Queryable-Extensions.html#parameterization
你非要让Automapper做这事也没啥不可以, 第一种方法,需要你对需要控制的每一个字段写一个 Custom Value Resolver,显然得不偿失。 第二种方法,定义不同权限的ViewModel进行Mapping。