예제 #1
0
 async ReusableTask AnnounceTrackerAsync(TrackerTier tier, AnnounceRequest args, ITracker tracker, CancellationToken token)
 {
     using (await AnnounceLimiter.EnterAsync())
         await tier.AnnounceAsync(args, tracker, token);
 }
예제 #2
0
 async ReusableTask AnnounceTierAsync(TrackerTier tier, AnnounceParameters args, CancellationToken token)
 {
     using (await AnnounceLimiter.EnterAsync())
         await tier.AnnounceAsync(args, token);
 }