Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public List<TickerV2Model> GetTestTickerData()
- {
- string path = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), @"test_data.json");
- string testDataRaw = File.ReadAllText(path);
- JObject jsonObject = JObject.Parse(testDataRaw);
- var list = jsonObject["result"].Children().ToList();
- IList<TickerV2Model> resultsList = new List<TickerV2Model>();
- IList<TickerV2Model> wrongDate = new List<TickerV2Model>();
- foreach (JToken token in list)
- {
- var itemTickerV2 = token.ToObject<TickerV2Model>();
- string date = token["T"]?.Value<string>().Replace('/', '.') ?? "1970-01-01T00:00:00";
- DateTime datetime = DateTime.ParseExact(date, "MM.dd.yyyy HH:mm:ss",System.Globalization.CultureInfo.InvariantCulture);
- itemTickerV2.Timestamp = new Timestamp { T = datetime };
- itemTickerV2.MarketName = "Bittrex";
- resultsList.Add(itemTickerV2);
- if (itemTickerV2.Timestamp.T <= new DateTime(2017, 1, 1))
- {
- wrongDate.Add(itemTickerV2);
- }
- }
- //var itemTickerV2 = list[tickCount].ToObject<TickerV2Model>();
- // string date = list[tickCount]["T"]?.Value<string>() ?? "1970-01-01T00:00:00";
- // DateTime datetime = DateTime.Parse("1970-01-01T00:00:00");
- // DateTime.TryParse(date, out datetime);
- // itemTickerV2.Timestamp = new Timestamp { T = datetime };
- // itemTickerV2.MarketName = "USDT-BTC";
- // itemTickerV2.Exchange = new Exchange()
- // {
- // ExchangeName = "Bittrex",
- // Id = 1 + tickCount
- // };
- // resultsList.Add(itemTickerV2);
- TestData1 = resultsList.ToList();
- return TestData1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement