private void wcfTestButton_Click(object sender, EventArgs e) { IBettingExchangeService dataFeedService = null; var dataFeedtAddress = new EndpointAddress("net.tcp://localhost:8585/BetfairService"); dataFeedService = ChannelFactory <IBettingExchangeService> .CreateChannel(new NetTcpBinding(), dataFeedtAddress); List <FootballMatch> markets = dataFeedService.GetFootballMarkets("betfair"); }
private void getMarketsButton_Click(object sender, EventArgs e) { InitialiseBettingExchangeService(); List <FootballMatch> markets = _provider.GetFootballMarkets(ProviderName); string marketId = string.Empty; markets.ForEach(m => { if (m.Title.ToLower().Contains("burkina")) { MessageBox.Show(m.Id.ToString()); marketId = m.Id.ToString(); } }); List <Runner> runners = _provider.GetRunnersForMarket(ProviderName, marketId); }