L'invocateur a pour but d'encadrer l'appel d'une méthode avec une méthode pré et post exécution. La méthode pré peut permettre de réveiller un service ou de construire l'instance si nécessaire. La méthode post peut détruire après exécution ou mettre en veille le service. Invocateur est souvent utilisé avec le pattern [[helloworld:design_pattern:command|Commande]]. {{:helloworld:design_pattern:command:invocateur:slide_42.jpg|UML invocateur}} Source CNAM NSY102 [[helloworld:design_pattern:command:invocateur:csharp|C#]]