  constructor(@inject(UserRepositoryImpl) $userRepository: UserRepository) {
    super();
    this.userRepository = $userRepository;
  }
  protected generateUseCase(input?: null | undefined): Promise<boolean> {
    return this.userRepository.checkForAdmin();