private static int GenerateFile(GenerateOptions options) { Console.WriteLine($"Generation started: fake mode = {options.Fake}"); if (options.Fake) { var generator = new FakeDataGenerator(options.File, options.DesiredEventsCount, options.MaxInterval, options.MaxDuration); generator.GenerateFile(); } else { var generator = new GcEventsGenerator(options); generator.GenerateFile(); } Console.WriteLine("\nGeneration ended"); return(0); }
public GcEventsGenerator(GenerateOptions options) : base(options.File) { _options = options; }