Есть ли пример реализации слабых событий с использованием .NET WeakEventManager?
Я пытаюсь реализовать его, следуя указаниям "Notes to Inheritors" в документации, но это неопределенно. Например, я не могу понять, как вызвать ProtectedAddListener из моей статической функции AddListener в моем настраиваемом менеджере.