Release: Actifsource V11.0.0
It should be possible to define the primary key selector via an aspect on the class, so that it does not have to be redefined for each instance.
The class 'BaseSelectorPrimaryKeyManager' can still be extended to define the primary key selector on the instance.
There is an example project on GitHub: