コード例 #1
0
ファイル: InformationContext.cs プロジェクト: michlG/Caloom
        public void PerformFinalizingActions()
        {
            var grouped = SubscriptionChainTargetsToUpdate.GroupBy(item => item.Owner);

            foreach (var grpItem in grouped)
            {
                SubscribeSupport.AddPendingRequests(grpItem.Key, grpItem.Select(item => item.TargetLocation).ToArray());
            }
            FinalizingOperationQueue.ForEach(oper => QueueSupport.PutToOperationQueue(oper));
        }
コード例 #2
0
ファイル: InformationContext.cs プロジェクト: michlG/Caloom
 public void AddSubscriptionUpdateTarget(OwnerSubscriptionItem targetLocation)
 {
     SubscriptionChainTargetsToUpdate.Add(targetLocation);
 }