コード例 #1
0
 public RateLimitAwaiter(
     IRateLimitCacheManager rateLimitCacheManager,
     ITaskDelayer taskDelayer)
 {
     _rateLimitCacheManager = rateLimitCacheManager;
     _taskDelayer           = taskDelayer;
 }
コード例 #2
0
 public RateLimitAwaiter(
     IRateLimitCacheManager rateLimitCacheManager,
     ITaskDelayer taskDelayer,
     IWeakEvent <EventHandler <QueryAwaitingEventArgs> > queryAwaitingForRateLimitWeakEvent)
 {
     _rateLimitCacheManager = rateLimitCacheManager;
     _taskDelayer           = taskDelayer;
     _queryAwaitingForRateLimitWeakEvent = queryAwaitingForRateLimitWeakEvent;
 }