代码之家  ›  专栏  ›  技术社区  ›  roundcrisis

automapper,将ienumerable<foo>映射到ienumerable<foodto>

  •  0
  • roundcrisis  · 技术社区  · 15 年前

    我一直在尝试这样做:

        ...
    Mapper.CreateMap<IEnumerable<Foo>, IEnumerable<FooDto>>();
    var fooDtos = Mapper.Map<IEnumerable<Foo>, IEnumerable<FooDto>>(foos);
    

    请记住,foo是一个实体,但其属性与foodto完全相同。 foodtos的结果是一个空的可枚举的 提示?

    1 回复  |  直到 15 年前
        1
  •  0
  •   roundcrisis    15 年前

    很简单,我应该这样映射:

    Mapper.CreateMap<Foo, FooDto>();
    

    这很管用啊!

    推荐文章