API
Guide d'installation du projet InTechNet.API
Prérequis
InTechNet.API est l'API sur laquelle est basée le projet InTechNet. Avant de procéder à l'installation, veillez à disposer de:
C# 8.0
Un IDE tel que VS Code ou Visual Studio 2019
Un serveur PostgreSQL
Cloner le projet
Commencer par créer une copie locale du répertoire:
~$ git clone https://github.com/pBouillon/InTechNet.APIInitialiser le projet
Configurer l'accès à la base de données
Modifiez les informations de connexion à votre base de données dans le fichier appsettings.json, sous la partie ConnectionStrings
"ConnectionStrings": {
"InTechNetDatabase": "Host=localhost;Database=InTechNet;Username=postgres;Password=root"
}Installer les dépendances
Pour installer les packages NuGet nécessaires au projet, exécutez les commandes suivantes dans un terminal
Compiler le projet
Pour compiler le projet, exécutez la commande suivante, toujours dans le dossierInTechNet.Api
Lancer l'API
Dans l'exemple suivant, voici comment lancer l'API Ă partir d'une compilation en mode Release
L'API est ensuite lancée localement et écoute par défaut sur le port 5001. Vous pouvez y accéder via http://localhost:5001. Vous pouvez également accéder au Swagger et à la documentation de l'API sur https://localhost:5001/swagger.
Au lancement, le programme initialisera automatiquement la base de données avec les tables et relations appropriées.

Mis Ă jour
Ce contenu vous a-t-il été utile ?