コード例 #1
0
ファイル: Feed.cs プロジェクト: aquamoth/Mantex.Flow4
 public FeedOutputQueue <T> Subscribe()
 {
     lock (_lockObject)
     {
         if (isDisposed)
         {
             throw new ApplicationException("Feed is already disposed");
         }
         var outputQueue = new FeedOutputQueue <T>(this);
         _outputQueues.Add(outputQueue);
         return(outputQueue);
     }
 }
コード例 #2
0
ファイル: Feed.cs プロジェクト: aquamoth/Mantex.Flow4
 internal void Unsubscribe(FeedOutputQueue <T> outputQueue)
 {
     _outputQueues.Remove(outputQueue);
 }