C# Example pour API REST
Votre installation RaptorXML Server contient un projet C# qui accède à l’interface client REST de RaptorXML Server pour exécuter un ensemble de tâches. L’exemple de projet est constitué de deux parties :
•RaptorXMLREST.cs : Une classe wrapper dans C# qui met en œuvre le mécanisme REST pour communiquer avec RaptorXML Server via HTTP.
•Program.cs : Le code de programme C# qui définit les tâches à envoyer à RaptorXML Server par le biais du wrapper REST.
Ces deux parties sont décrites dans les sous-sections de cette section : C# Wrapper pour API REST et Code de programme pour requêtes REST.
Veuillez noter que vous pouvez utiliser tout wrapper REST adapté pour le code C#. La raison principale pour laquelle nous avons créé notre propre wrapper est pour pouvoir intégrer le code de programme C# plus étroitement dans la classe de wrapper, facilitant ainsi la compréhension de l’interface REST de RaptorXML Server.
Emplacement et utilisation de l’exemple C#
Cet exemple de projet est situé dans le dossier C:\Program Files (x86)\Altova\RaptorXML Server2025\examples\REST_API\C#_RaptorREST_API.
L’exemple de projet a été créé en utilisant Visual Studio 2019, donc vous devriez utiliser cette version ou ultérieure et exécuter le projet. Veuillez noter que les fichiers d’exemple C# sont situés dans le dossier des fichiers de programme, donc vous allez devoir ouvrir Visual Studio avec des droits d’administrateur afin d’accéder les fichiers. En alternative, vous pouvez copier l’exemple de projet vers un autre emplacement et apporter des amendements pertinents au projet.