public void Init(ExtensionManager extensionManager, UiManager uiManager, System.Windows.Threading.Dispatcher dispatcher) { extensionManager.LolClientInjected += (sender, e) => client = e; extensionManager.LolClientConnected += (sender, e) => ui.Client = client; extensionManager.LolClientDisconnected += (sender, e) => ui.Client = null; extensionManager.LolClientClosed += (sender, e) => client = null; uiManager.RegisterView(this, new View(this, "Call Lcds", "CallLcds:Main", ui)); }