示例#1
0
        public static RaceItem ProcessJSONToRaceItem(String jsonString)
        {
            RaceItem raceItem = JsonConvert.DeserializeObject <RaceItem>(jsonString);

            JObject           json       = JObject.Parse(jsonString);
            JArray            runners    = (JArray)json["runners"];
            List <RunnerItem> runnerList = runners.ToObject <List <RunnerItem> >();

            runnerList.Sort((x, y) =>
                            x.Odds.CompareTo(y.Odds));

            raceItem.SetRunnerList(runnerList);

            return(raceItem);
        }