В исходном файле Device.cs в упрощенном виде у меня есть:
using Assisticant.Collections;
(...)
private ObservableList<Result> _results = new ObservableList<Result>();
public IEnumerable<Result> Results
{
get { return _results; }
}
public void AddResult(Result result)
{
_results.Add(result);
}
Конечный DeviceDto.cs:
public List<Result> Results { get; set; }
Как мне настроить Automapper для создания простого прямого сопоставления от источника к месту назначения и в то же время обратное отображение каждого элемента с помощью функции .AddResult(result)
? (Я должен добавить элементы таким образом из-за используемой библиотеки)
Что я должен добавить к:
var config = new MapperConfiguration(cfg =>
{
cfg.CreateMap<Device, DeviceDto>().ReverseMap();
});
_mapper = new Mapper(config);