Передача события из класса C через класс B в класс A

У меня есть класс A, который реализует большое количество экземпляров класса B. Класс B инкапсулирует экземпляр класса C.

Класс генерирует события, которые должны обрабатываться классом A. Классу А не нужно знать о классе С. Класс C передает обратно статистику, основанную на производительности, которую A затем необходимо объединить.

Как создать события в классе B и связать их, чтобы класс A мог подписаться на события класса B и получать события от класса C?

12
задан Nathan Van Dyken 29 June 2017 в 19:54
поделиться