using System.Collections.Generic;
public static void Main()
Console.WriteLine ("Hello Mono World");
var config = new MapperConfiguration(cfg => {
cfg.CreateMap<ClassA, ClassB>().ReverseMap();
var mapper = config.CreateMapper();
var obj = mapper.Map<ClassB>(obja);
Console.WriteLine ("Hello Mono World 12",obj);
public string Name { get; set; }
public string Name { get; set; }
public Dictionary<string, ObjA> Vals { get; set; } = new Dictionary<string, ObjA>{
{"a", new ObjA(){ Name = "A", } },
{"b", new ObjA(){ Name = "B", } },
{"c", new ObjA(){ Name = "C", } },
{"d", new ObjA(){ Name = "D", } },
public Dictionary<string, ObjB> Vals { get; set; } = new Dictionary<string, ObjB>{
{"a", new ObjB(){ Name = "A", } },
{"b", new ObjB(){ Name = "B", } },
{"c", new ObjB(){ Name = "C", } },
{"d", new ObjB(){ Name = "D", } },