InMemoryRateLimiter<User> constructor

InMemoryRateLimiter<User>(
  1. int maxPointsPerWindow,
  2. Duration windowDuration,
  3. FutureOr<User> getUser(
    1. RequestContext,
    2. ResponseContext
    ), {
  4. String? errorMessage,
})

Implementation

InMemoryRateLimiter(
    super.maxPointsPerWindow, super.windowDuration, this.getUser,
    {super.errorMessage});