// // // #endregion//Private Methods #region MarketHub Event Handlers // ***************************************************************** // **** Private Event Handlers **** // ***************************************************************** // /// <summary> /// Call back from TTServices after Login is authenticated. /// </summary> private void TTServices_ServiceStateChanged(object sender, EventArgs eventArg) { if (eventArg is TTApiService.ServiceStatusChangeEventArgs) { TTApiService.ServiceStatusChangeEventArgs e = (TTApiService.ServiceStatusChangeEventArgs)eventArg; if (e.IsConnected) { // We have a good connection to a user session now. m_Market.Connect(); // initialize connection to API. m_Market.RequestMarketServers(); // request all market connections. } } }
// // private void TTApiService_ServiceStateChanged(object sender, EventArgs e) { if (e is TTApiService.ServiceStatusChangeEventArgs) { TTApiService.ServiceStatusChangeEventArgs eventArgs = (TTApiService.ServiceStatusChangeEventArgs)e; if (eventArgs.IsConnected) { // We have a good connection to a user session now. m_UIDispatcher.Invoke( new Action(() => { this.buttonStart.Enabled = true; }) ); } } }