public UIManager(IWindowRoot root, IWindowFactory factory) { _factory = factory; _root = root; }
public void Construct(DiContainer container, IWindowRoot root) { _container = container; _root = root; }
public UIManager(IWindowRoot root) { _root = root; }
public UIManager(IWindowRoot root, IWindowFactory windowFactory, IPublisher publisher) { _windowFactory = windowFactory; _publisher = publisher; _root = root; }