WeakEventManager for Action <> - PullRequest
       16

WeakEventManager for Action <>

0 голосов
/ 12 декабря 2018

Я знаю, что WeakEventManager применяется для делегата:

public delegate void EventHandler<TEventArgs>(object sender, TEventArgs e);

Однако я хотел бы использовать WeakEventManager для действий, как показано ниже:

public class SourceEvent
{
    public event Action<int, int> MyEvent;
}

public class Listener
{
    private SourceEvent source;
    // Add listener
    source.MyEvent += listener_handler;
    // I want to replace operator "+" by AddHandler of WeakEventManger 
}

Есть ли у вас какие-либо предложения для этогодело.Заранее благодарен!

...