Я использую AutoMapper для сопоставления двух объектов. ViewModel и Model, где ViewModel реализует InotifyPropertyChanged. Как я могу сопоставить модель с ViewModel. Ниже мой сценарий,Исключение сопоставления автопараметров с помощью модели и частных свойств
Модель
общественного класса Model { общественная строка ResultType {получить; задавать; }}
ViewModel
общественного класса ViewModel: Screen { частная строка _resultType;
public string ResultType { get { return _resultType; } set { _resultType = value; NotifyOfPropertyChange(() => ResultType); } }
}
создать реализацию Карта
mapper.CreateMap(); mapper.CreateMap(); mapper.AssertConfigurationIsValid();
var test1 = new Model() {ResultType = "Test Result"}; var s1 = mapper.Map<ViewModel>(test1);
Я получаю AutoMapper Mapping исключение, когда я называю mapper.Map.
Отсутствует тип конфигурации карты или неподдерживаемое отображение. типы карт: Модель-> ViewModel Support.Model -> Support.ViewModel
Пожалуйста показать свое отображение. – Rabban