C# Class CrestSharp.Infrastructure.RateLimiter

Mostrar archivo Open project: rischwa/eve-fast-fitting-assessment

Public Methods

Method Description
EnqueueRequest ( ) : void
RateLimiter ( int maxRequests, System.TimeSpan timeSpan ) : System

Private Methods

Method Description
CanRequestNow ( ) : bool
SynchronizeQueue ( ) : void

Method Details

EnqueueRequest() public method

public EnqueueRequest ( ) : void
return void

RateLimiter() public method

public RateLimiter ( int maxRequests, System.TimeSpan timeSpan ) : System
maxRequests int
timeSpan System.TimeSpan
return System