I have two class projects in a Visual Studio solution. Due to the nature of th project both projects reference each other because they need each other's services (think of the "I scratch your back, you scratch mine" phrase).
Visual Studio (2010) won't let me add a reference to project b from project a, because project a already references project b.
What strategies are there to resolve this circular dependency?
Thanks