При сопоставлении объекта с объектом AutoMapper
пытается автоматически сопоставить все свойства объектов назначения, включая сложные свойства.
Вы, вероятно, хотите проверить, что сопоставлены все свойства целевого объекта. Вы можете достичь этого с помощью:
Mapper.AssertConfigurationIsValid();
О вашем редактировании : ViewModel должна полностью зависеть от объекта модели. Поэтому внутренние объекты должны быть так же специфичны для модели представления.