Data member '{0}' of type '{1}' is not part of the mapping for type '{2}'. Is the member above the root of an inheritance ...