My problem is when I call ("https://api-au.betfair.com/exchange/betting/json-rpc/v1") API , I am not getting proper list of HorseRacing in MarketCateaogue as on Website for CountryCode="AU".
My code is :
public string eventurl = "https://api-au.betfair.com/exchange/betting/json-rpc/v1";
private void events_Click(object sender, RoutedEventArgs e)
{
var time = new TimeRange();
var frm = DateTime.Now;
time.From = frm;
var date = new DateTime(time.From.Year,time.From.Month,time.From. Day,23,59,59);
time.To =date;
MarketFilter marketFilter = new MarketFilter();
marketFilter.MarketStartTime = time;
marketFilter.MarketCountries = new HashSet<string>() {"AU"};
marketFilter.MarketTypeCodes = new HashSet<String>() { "PLACE" };
marketFilter.EventTypeIds = new HashSet<string>() {"7"};
var marketSort = MarketSort.FIRST_TO_START;
var maxResults = "70";
ISet<MarketProjection> marketProjections = new HashSet<MarketProjection>();
marketProjections.Add(MarketProjection.EVENT);
var marketCatalogues = obj.listMarketCatalogue(marketFilter, marketProjections, marketSort, maxResults, eventurl);
}
My code is :
public string eventurl = "https://api-au.betfair.com/exchange/betting/json-rpc/v1";
private void events_Click(object sender, RoutedEventArgs e)
{
var time = new TimeRange();
var frm = DateTime.Now;
time.From = frm;
var date = new DateTime(time.From.Year,time.From.Month,time.From. Day,23,59,59);
time.To =date;
MarketFilter marketFilter = new MarketFilter();
marketFilter.MarketStartTime = time;
marketFilter.MarketCountries = new HashSet<string>() {"AU"};
marketFilter.MarketTypeCodes = new HashSet<String>() { "PLACE" };
marketFilter.EventTypeIds = new HashSet<string>() {"7"};
var marketSort = MarketSort.FIRST_TO_START;
var maxResults = "70";
ISet<MarketProjection> marketProjections = new HashSet<MarketProjection>();
marketProjections.Add(MarketProjection.EVENT);
var marketCatalogues = obj.listMarketCatalogue(marketFilter, marketProjections, marketSort, maxResults, eventurl);
}
Comment