Loading repository data…
Loading repository data…
Nahben / repository
Exercice C# : création d'un web service REST from scratch avec Singleton pour se connecter à une BDD MySQL
Ce projet est un exercice de création d'un web service REST en C# à partir de zéro. Il inclut l'utilisation d'un Singleton pour gérer la connexion à une base de données MySQL.
Cloner le repository :
git clone https://github.com/votre-utilisateur/votre-repo.git
cd votre-repo
Installer les dépendances :
Le projet utilise le package NuGet MySQL.Data pour se connecter à la base de données MySQL.
dotnet add package MySql.Data
Configurer la base de données : Exécutez le script de création de la base de données fourni dans le fichier script_creation_bdd.sql pour configurer votre base de données MySQL.
Configurer la chaîne de connexion :
Mettez à jour les informations de connexion à la base de données dans DB.cs avec vos informations de connexion MySQL.
private static string host = "localhost";
private static string user = "root";
private static string pwd = "";
private static string db = "gestion_agricole";
Lancer l'application :
dotnet run
Accéder à l'API :
Une fois l'application lancée, vous pouvez accéder à l'API via http://localhost:8080/votre_endpoint.
http://localhost:8080/Req1http://localhost:8080/Req2Les contributions sont les bienvenues ! Veuillez soumettre une pull request ou ouvrir une issue pour discuter des changements que vous souhaitez apporter.
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.