Dans un petit bol, fouettez les ingrédients de la sauce. Réfrigérez jusqu'à utilisation.
Dans un petit bol séparé, fouettez les ingrédients de la marinade.
Asséchez le saumon et disposez-le, côté peau vers le bas, dans un plat allant au four. Badigeonnez généreusement les côtés de la chair de marinade et assaisonnez légèrement de sel et de poivre. Laissez reposer à température ambiante pendant 15 à 30 minutes.
Disposez les tranches de citron sur une assiette et badigeonnez des deux côtés avec une partie de la marinade restante.
Préparez le barbecue pour une cuisson directe à feu moyen de 180°c à 230°c. Préchauffez une plaque chauffante ou une grande poêle en fonte au centre du gril pendant 10 minutes.
À l'aide d'une spatule en métal, placez le saumon directement sur la plaque chauffante, côté chair en premier, en espaçant les filets uniformément afin qu'ils soient faciles à retourner. Fermez le couvercle et saisissez le saumon à feu moyen direct, couvercle fermé, jusqu'à ce que vous puissiez retirer les filets de saumon de la plaque chauffante sans coller, environ 3 minutes. Retournez les filets de saumon et badigeonnez de sauce. Fermez le couvercle et continuez à cuire jusqu'à votre cuisson préférée, 52°c à cœur pour une cuisson à point. Pendant la cuisson du saumon, grillez les tranches de citron sur les grilles de cuisson à feu moyen direct jusqu'à ce que les citrons soient grillés et légèrement caramélisés par endroits, de 3 à 4 minutes, en les retournant une ou deux fois. Glissez une spatule entre la peau et la chair du saumon et transférez le saumon et les citrons dans des assiettes individuelles. Garnissez de brins d'aneth frais et servez avec la sauce au yoghourt.