public PerformanceHub(IPerformanceBroadcaster broadcaster) { Broadcaster = broadcaster; }
public PerformanceGenerator(IPerformanceBroadcaster broadcaster) { Broadcaster = broadcaster; Initialize(); _performanceGenerationTask = Task.Run(GeneratePerformance); }