Słabe wydarzenia w .NET?
Jeśli obiekt A nasłuchuje zdarzenia z obiektu B, obiekt B zachowa obiekt A przy życiu. Czy istnieje standardowa implementacja słabych zdarzeń, które mogłyby temu zapobiec? Wiem, WPF ma jakiś mechanizm, ale szukam czegoś nie związanego z WPF. Zgaduję, że rozwiązanie powinno gdzieś używać słabych referencji.