Dans la société pour laquelle je travaille, nous avons une application de bureau développée en .NET que nous aimons ouvrir certaines parties pour d'autres développeurs de logiciels. Je le vois comme une sorte de méthodes publiques auxquelles d'autres logiciels peuvent accéder. Existe-t-il une approche standard, des meilleures pratiques ou d'autres expériences?Comment commencer à créer une API d'application dans .NET
Je suppose que vous pourriez le faire avec des appels Win32, la programmation C/C++, etc. Mais je suis principalement un développeur .NET et j'ai quelques années d'expérience en programmation principalement en VB.NET mais aussi en C#. J'espère trouver un moyen de le faire au sein de .NET. Mais il devrait être accessible pour les logiciels développés dans d'autres langues.
Meilleures salutations/ Magnus
Merci pour la pointe sur le modèle. En ce qui concerne les "assemblées bien documentées", j'avais espéré trouver un peu plus d'informations à ce sujet, peut-être un code de référence. – Magnus
Regardez Ghost doc pour un bon plugin VS pour faire votre XML Doc et regardez sandcastle pour construire une version HTML de votre doc afin que les gens qui utilisent votre API ne doivent pas patauger si source pour obtenir votre documentation. –