Exemplo n.º 1
0
    public IDisposable OnReverse(Action <ReverseTimelineData> onNext)
    {
        var subSubject = new ActionSubject <ReverseTimelineData>(onNext);

        reverseSubject.Subscribe(onNext);
        return(subSubject);
    }
Exemplo n.º 2
0
 public IActionSubject <ReceiveData> Receive(RequestCode requestCode)
 {
     lock (notifiers)
     {
         if (!notifiers.ContainsKey(requestCode))
         {
             IActionSubject <ReceiveData> notifier = new ActionSubject <ReceiveData>();
             notifiers.Add(requestCode, notifier);
         }
     }
     return(notifiers[requestCode]);
 }