




Вы должны использовать упорядоченные вызовы для передачи информации между доменами приложений. Поэтому вам нужно создать объект состояния в родительском домене приложения, а затем передать его всем дочерним элементам, которые захотят его использовать. Если бы вам не приходилось этого делать, вы бы разделяли память между доменами приложений, что противоречит цели.
В каждом домене приложения вы можете иметь синглтон, который содержит ссылку на (упорядоченную) ссылку на фактический синглтон в основном домене. Таким образом, ваш код по-прежнему будет выглядеть «однотонно», но за ним будет какая-то скрытая проводка.