【问题标题】:How to pass values to a Custom Resolver in Automapper?如何将值传递给 Automapper 中的自定义解析器?
【发布时间】:2011-02-07 18:35:30
【问题描述】:

我需要将值传递给我的自定义解析器。这些值发生了变化,所以我不能在我的注册静态类中对它们进行硬编码。我怎样才能做到这一点?

// Called from global.asa page
   public static void Register()
    {
        Mapper.CreateMap<Task, TaskTableViewModel>().ForMember(dest => dest.DueDate,
                                                               opt => opt.ResolveUsing<DueDateResolver>().ConstructedBy(() => new DueDateResolver(dateFormatString))); 

}

【问题讨论】:

  • [.ForMember(dest => dest.SomePropA, opt=> opt.ResolveUsing().FromMember(src => src.propA))][1] [1]: @ 987654321@

标签: c# .net automapper


【解决方案1】:

我在另一个板上询问过这个问题,并被告知在这个版本中不可能做到这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-27
    • 2019-11-21
    • 1970-01-01
    • 2016-01-13
    • 1970-01-01
    • 1970-01-01
    • 2014-12-10
    • 1970-01-01
    相关资源
    最近更新 更多