コード例 #1
0
        public string[] getTempHistoricalData() // convert to json
        {
            string[] jsonArray;
            List <TempHistorical> list;

            try
            {
                list      = _stockScreenerService.GetTempHistoricalData();
                jsonArray = new string[list.Count];
                Console.WriteLine("Try " + list.Count);
            }
            catch (Exception ex)
            {
                if (ex is System.ArgumentNullException)
                {
                    Console.WriteLine("Exception " + ex);
                }

                Console.WriteLine("Exception " + ex);
                return(null);
            }


            for (int i = 0; i < list.Count; i++)
            {
                Console.WriteLine("Exception " + list[i].Id);
                jsonArray[i] = JsonSerializer.Serialize(list[i]);
            }

            return(jsonArray);
        }
コード例 #2
0
        private async Task copyTempToHistory() // convert to json
        {
            try
            {
                List <TempHistorical> list = _stockScreenerService.GetTempHistoricalData();

                for (int index = 0; index < list.Count; index++)
                {
                    _stockScreenerService.Create(list[index]);
                }

                int length = list.Count;
                for (int index = 0; index < length; index++)
                {
                    _stockScreenerService.Create(list[index]);
                }
            }
            catch (Exception ex)
            {
                if (ex is System.ArgumentNullException)
                {
                    Console.WriteLine("Exception " + ex);
                }

                Console.WriteLine("Exception " + ex);
            }

            await Task.Delay(100);
        }