Yes, you are right that the enhancer.exe
would be called as a post build step. You could have a look at this blog post
that explains how the Enhancer
works in more details.
Currently enhancing entities that are not located in the same assembly as the respective MetadataSource
is an unsupported scenario. This is also true for aggregating MetadataSources
- if a MetadataSource
is located in separate assembly, the entities must be located in this assembly as well. So in order to get this to work, you would need to change the architecture of your application in such a way that both entities and their MetadataSource
are located in the same assembly.
Please have a look at this feature request
that targets similar scenario. Please vote for it if you are interested, it will help us prioritize it.
Let us know if you have any more questions or need any further assistance.
OpenAccess ORM is now Telerik Data Access
. For more information on the new names, please, check out the Telerik Product Map