Since MappedObject is just interface, annotations/attributes don't have to exist and we have CreateWithoutConstructor, any mapped object can be used directly, without using object mapper. To make object mapper fully optional dependency for such object, we should extract MappedObject interface into separate repository
Since MappedObject is just interface, annotations/attributes don't have to exist and we have CreateWithoutConstructor, any mapped object can be used directly, without using object mapper. To make object mapper fully optional dependency for such object, we should extract MappedObject interface into separate repository