So, I am working WPF Applications where I need to transmit DBConnection object to a new process (another wpf application). I am able to do the same using AppDomain and Marsh