2 つのクラスがあります。
public class Foo
{
public int A { get; set; }
public int B { get; set; }
public int C { get; set; }
}
public class Bar
{
public int A { get; set; }
public int B { get; set; }
}
およびマッピング構成
Mapper.CreateMap<Foo, Bar>;
Automapper がすべてのソース プロパティに対応する宛先プロパティがあることを自動的にチェックする可能性はありますか。私の例では、Foo.Cプロパティが何にもマップされていないことを通知する例外をスローしています。Mapper.AssertConfigurationIsValid()は逆方向にのみチェックします。すべての宛先プロパティにソース プロパティがあるため、私の場合は役に立ちません。