@universis/janitor
Version:
Universis api plugin for handling user authorization and rate limiting
21 lines (17 loc) • 474 B
JavaScript
import { RateLimitService } from './RateLimitService';
class AppRateLimitService extends RateLimitService {
/**
*
* @param {import('@themost/common').ApplicationBase} app
*/
constructor(app) {
super(app);
}
getServiceName() {
return '@universis/janitor#AppRateLimitService';
}
getServiceContainer() {
return this.getApplication() && this.getApplication().container;
}
}
export { AppRateLimitService };