Given the following set of classes:
class Parent { string Name { get; set; } List children { get; set; } } class Child { short ChildId
Use a LINQ query to grab just the ChildIds:
.ForMember(d => d.ChildIds, o => o.MapFrom(s => s.Children.Select(c => c.ChildId).ToArray()));