I'm using custom types on nearly all of my property mappings (an unholy legacy system requirement), and just wanted to make sure I wasn't crazy on one thing. It appears as though none of my custom types' getters/setters are being called for properties I define in component mappings. The same appears to be true for classes whose mapping I define inside of a one-to-many collection. Through debugging I see that the custom types are instantiated, and the Equals(x,y) method is called, but apparently nothing else.
These same types, btw, *are* called on when the property is moved outside of the component. Am I missing something here?
|