If you created an object in another domain, for example. with AppDomain.CreateInstanceAndUnwrap , all you need to call an object in another domain is call the object's method.
The easiest way to make a cross-domain call to a domain is to simply make a call directly to this object, which actually opens from another domain through its proxy server that exists in another domain.
UPD
Unfortunately, getting a host domain is not so simple. You should list the type domains and find the host file among them. I believe your host domain is the one for which the AppDomain.IsDefaultAppDomain method returns true.
Centro Jun 05 2018-11-11T00: 00Z
source share