Aller au contenu principal

Installation

MCM.ApiProxy est une bibliothèque .NET qui simplifie l'intégration avec l'API B2B de Ma Carte de Membre. Elle fournit des clients typés pour toutes les opérations disponibles.

Prérequis

  • .NET 8.0 ou supérieur
  • Accès au feed Azure Artifacts de Neosapiens
  • Une clé API fournie par l'équipe MCM

Installation via NuGet

Configurer le feed Azure Artifacts

Ajoutez le feed Neosapiens à votre configuration NuGet. Créez ou modifiez le fichier nuget.config à la racine de votre solution :

nuget.config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
<add key="Neosapiens" value="https://pkgs.dev.azure.com/neosapiens/_packaging/MCM/nuget/v3/index.json" />
</packageSources>
</configuration>

Installer le package

dotnet add package MCM.ApiProxy

Vérifier l'installation

Après l'installation, vous devriez pouvoir utiliser les namespaces suivants :

using MCM.ApiProxy;
using MCM.ApiProxy.Contracts;
using MCM.B2B.Contracts;

Prochaine étape

Configurez la connexion à l'API dans votre application :

➡️ Configuration