Let\'s say we have the following classes defined like this
class Test { public string Name { get; set; } public string Type { get; set; } public s