Suppose I have a list of such objects:
public class FlatModel { public string groupName { get; set; } public decimal value1 { get; set; } public decimal value2 { get; set; } public decimal value3 { get; set; } }
and I want to map them to the next object, grouping them by GroupName
public class GroupedModel { public string groupName { get; set; } public List<ModelValues> values { get; set; } } public class ModelValues { public decimal value1 { get; set; } public decimal value2 { get; set; } public decimal value3 { get; set; } }
Is there a direct way to do this with Automapper, Value Injector, or some other object mapping utility?
source share