Мне интересно, возможно ли активировать несколько доменов Mono и выполнять их параллельно из собственного кода :
Я использую следующий код для активации домена:
///Create a new domain.
m_domain = mono_domain_create();
///Activate the domain.
mono_domain_set(m_domain, 0);
///Invoke some function ...
mono_runtime_invoke (m_method, m_objectInstance, NULL, &exception);