是否可以使用AutoMapper或ValueInjecter将源属性映射到目标方法?

时间:2012-10-28 14:45:11

标签: c# .net automapper arcobjects valueinjecter

我正在尝试将简单的普通源对象映射到实现接口(IFeatureClass)的目标对象,并且只有一个名为SetValue(index, value)的公共方法用于设置目标“属性”。

我希望能够将我的对象(DTO / BO)动态映射到实现 IFeatureClass 的对象。可以使用名为FindField(string fieldname)的接口的另一种方法找到该字段的索引,该方法返回该字段的索引。

您是否认为可以使用AutoMapperValueInjecter来完成此类工作。或者是否有任何模式或其他东西可以帮助我做到这一点? 如果是的话,你能告诉我怎么做吗?我检查了文档和现有示例,但我找不到符合我需要的示例。

此致 基督教

1 个答案:

答案 0 :(得分:0)

我现在使用Automapper执行此操作。它很棒。它没有遇到我可以用它映射的两个对象。