Searching in tbody and jump over not wished stocks improved performance
This commit is contained in:
@ -14,6 +14,7 @@ using System.Diagnostics;
|
||||
using StockDAL.Interface;
|
||||
using BrowserHelper.Driver;
|
||||
using BrowserHelper.Settings;
|
||||
using Helpers;
|
||||
|
||||
namespace StockDal
|
||||
{
|
||||
@ -245,9 +246,10 @@ namespace StockDal
|
||||
{
|
||||
StockMarketList = new Dictionary<string, DiTraderStockRow>();
|
||||
DumpObjects = new List<DiTraderStockRow>();
|
||||
|
||||
GlobalStopwatch.PrintSecs("After dictionaries setup ");
|
||||
//var connStocks = _stockPersonConnect.GetAllConnectionsByPersId(persId);
|
||||
var groupedStocks = _stockRepository.GetStocksGroupedPerPerson(persId);
|
||||
GlobalStopwatch.PrintSecs("After groupedStocks fetched ");
|
||||
|
||||
var lastGroup = string.Empty;
|
||||
var stockList = new List<string>();
|
||||
@ -259,7 +261,9 @@ namespace StockDal
|
||||
{
|
||||
_testSettings.StockWishes = stockList.ToArray();
|
||||
stockList.Clear();
|
||||
GlobalStopwatch.PrintSecs("Before GetStockStatus");
|
||||
saveStockData( _scrapePage.GetMyStockStatus(lastGroup));
|
||||
GlobalStopwatch.PrintSecs("After GetStockStatus");
|
||||
lastGroup = groupedStock.StockGroup;
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user