public class ObjectA
{
string abc {get; set;}
}
public class ObjectB
{
string abc {get; set;}
string bla {get; set;}
}
public class A
{
public string x { get; set; }
public ICollection<ObjectA> CollectionA {get; set;}
}
public class B
{
public string x { get; set; }
public ICollection<Object B> CollectionB { get; set; }
}
cfg.CreateMap<A, B>()
.ForMember(dest => dest.CollectionB, opt => opt.MapFrom(src => src.CollectionA));
こんにちは、私はこのコレクションを保持したいと思いますが、bla文字列を無視して、どうすればいいですか?Automapperはただ1つのコレクション属性を無視します
私は何かをしなければならないと思います: .ForSourceMember(x => x.CollectionB、opt => opt.Ignore());
automapperのドキュメントで検索されましたが、コレクションでこれを行う方法が見つかりませんでした。 誰かが私を助けることができますか? ありがとう!
Im向き: CollectionB ---> AutoMapper.AutoMapperMappingException:タイプマップの設定が欠落しているか、サポートされていないマッピングです。 – DanW