Method Initialize
Initialize(ITimedEvents, ConcurrentQueue<T>, IInputProcessor, IConsoleOutput, IComponentFactory<T>)
Initializes the class with the provided subcomponents
public void Initialize(ITimedEvents timedEvents, ConcurrentQueue<T> inputBuffer, IInputProcessor inputProcessor, IConsoleOutput consoleOutput, IComponentFactory<T> componentFactory)
Parameters
timedEvents
ITimedEventsinputBuffer
ConcurrentQueue<T>inputProcessor
IInputProcessorconsoleOutput
IConsoleOutputcomponentFactory
IComponentFactory<T>