public bool Do(string sessionId, int bunchSize) { Init(); _sessionId = sessionId; _randomizer.Buildup(bunchSize * 30, bunchSize * 600, bunchSize * 6000); var watch = new Stopwatch(); watch.Start(); try { var nextBunch = DoNextBunch(bunchSize); _pusherPregData.AddToSaveQueue(nextBunch); } catch (Exception e) { ConsoleWriteline("Got exception in DoNextBunch(): " + e.Message); throw; } watch.Stop(); ConsoleWriteline("Done with next bunch of " + bunchSize + ". It took " + watch.Elapsed.TotalMinutes + " minutes"); return(true); }