Method Initialize
Initialize(ITimedEvents, ConcurrentQueue<TInputRecord>, IInputProcessor, IOutput, IComponentFactory<TInputRecord>, IApplication?)
Initializes the class with the provided subcomponents
public void Initialize(ITimedEvents timedEvents, ConcurrentQueue<TInputRecord> inputBuffer, IInputProcessor inputProcessor, IOutput consoleOutput, IComponentFactory<TInputRecord> componentFactory, IApplication? app)
Parameters
timedEventsITimedEventsinputBufferConcurrentQueue<TInputRecord>inputProcessorIInputProcessorconsoleOutputIOutputcomponentFactoryIComponentFactory<TInputRecord>appIApplication