Bonjour,
J’aimerais savoir s’il est possible de créer une API intermédiaire.
Ce que j’entends par la, c’est que j’ai deux logiciels qui ont une API différentes mais ces logiciels ont des fonctionnalités en commun.
Par exemple, pour ouvrir un document l’un des logiciels pourrait avoir une fonction comme celle-ci:
AppLogiciel1.OpenDoc(param1, param2);
et l’autre logiciel un appel comme celui-ci:
instanceApp.Open(param1);
Pourrais-je créer une API avec un appel tel que Open(params...)
qui ferais un appel sur la bonne API.
Cela me permettrais en outre de développer un complément unique pour deux logiciels différents. Mes problèmes sont pour savoir comment je pourrais définir quelle API utilisé et comment implémenter cela ?
Ma question est portée pour une implémentation en C#.
Je vous remercie.
+0
-0