Been having some real issues with automapper. I think I have found the solution but unsure of how to implement it.
basically I am using a custom mapping with Resolve
Have you looked at using the Map call that takes in the destination object?
var bar = new Bar("Custom each call");
Mapper.Map(foo, bar);