public MappedObjectGeneric(Business.MappedObjectGeneric <Business.PolymorphicBaseClass> source) { Id = source.Id; AString = source.AString; GenericProperty = (T)(object)PolymorphicBaseClass.GetMostConcrete(source.GenericProperty); }
public MappedObjectGeneric(Business.MappedObjectGeneric <Business.VerySimpleClass> source) { Id = source.Id; AString = source.AString; GenericProperty = (T)(object)new VerySimpleClass(source.GenericProperty); }