Circular dll dependency in WPF application
===

I have 3 projects. Say Project Lib1, Lib2, UI. Of these, UI is the WPF UI project. The UI project references Lib1, and project Lib2 also references Lib1.

Now I have a situation when I want to reference Lib2 in UI project, and I am getting a circular dependency.

Can someone please tell me how I can resolve this issue?

