Je sais que dans certaines circonstances, par exemple dans le cas de processus longs, il est important de verrouiller le cache d'ASP.NET afin d'éviter que les demandes ultérieures d'un autre utilisateur pour cette ressource n'exécutent à nouveau le processus long au lieu d'atteindre le cache.
Quelle est la meilleure façon d'implémenter le verrouillage du cache en c# dans ASP.NET ?