I have a question on unit of work and repository implementation using multiple object contexts. My application uses data across 3 databases. So that means I have three object contexts each representing one database. I need to get the data from one database but have to filter the data by reading the filter criteria from the other 2 databases. I am passing these three object contexts to the unitofwork constructor so that I will have access to the other two object contexts in my repository. I have searched a lot on internet but could not find any good answer. Can you please suggest if I am doing it right or is there a standard way of handling this kind of scenario.
Thanks, Ajay.