この特別なユーザーリポジトリのコンテナにアクセスする必要があります。UserProviderInterfaceにつまずかないでこれを行う方法がわかりません。ご協力いただきありがとうございます!
class UserRepository extends EntityRepository implements UserProviderInterface
{
public function loadUserByUsername($username)
{
//the container provide the $tenantID, which I need for my query
$q = $this
->createQueryBuilder('u')
->where('u.tenantid = :tenantid AND u.email = :email')
->setParameter('tenantid', $tenantId)
->setParameter('email', $username)
->getQuery();
try {......
return $user;
}