title: Adding this project as a reference circular dependency c# - when showing a win form
body: <p>I've got a problem - project MP_WIN depends on project DLV_WIN! </p>
  
  <p>But now in the project DLV_WIN in one of it's forms i should show a form <code>frmContractPrint</code>  that's located in MP_WIN</p>
  
  <pre><code>using (frmContractPrint _frm = new frmContractPrint(wrapper))
        {
          _frm.ShowDialog();
        }
  </code></pre>
  
  <p>so you understanding that adding in DLV_WIN reference to MP_WIN would cause circular dependency.
  The Problem is that the project is so huge that there is absolutely no way to somehow amend the architecture.</p>
  
  <p>can you suggest the  fastest way I could resolve this issue and call that form! </p>