@@ -7,7 +7,7 @@ Et si vous pensiez que les API étaient compliquées, détrompez-vous ! Avec Con
77---
88
99``` java
10- Stable Version : 0.1 . 7 - STABLE
10+ Stable Version : 0.1 . 8 - STABLE
1111```
1212
1313---
@@ -95,10 +95,39 @@ dependencies {
9595}
9696
9797```
98-
98+ Initialisation de la Librairie
9999``` java
100- import fr.sandro642.github.api.ApiClient ;
100+ public class Example {
101+
102+ // Initialisation avec une enumération
103+ public enum RouteList implements ConvertEnum .RouteImport {
104+ VERSION (" /api/mcas/info/version" ),
105+ INFO (" /api/mcas/info/info" );
106+
107+ String route;
108+
109+ TestRoutes (String route ) {
110+ this . route = route;
111+ }
112+
113+ @Override
114+ public String route () {
115+ return route;
116+ }
117+ }
118+
119+ ConnectorAPI.initialize (ResourceType .MAIN_RESOURCES , RouteList .class );
120+
121+
122+ // /////////////////////////////////////////////////////////////////////////
123+ ConnectorAPI.initialize (ResourceType .MAIN_RESOURCES );
124+
125+ // Rajouter vos routes dans le fichier infos.yml
126+ }
101127
128+ ```
129+
130+ ``` java
102131public class Example {
103132
104133 // 5. Appel POST avec version, body et paramètres
@@ -129,8 +158,7 @@ Plus d'exemples dans ICI : [ExampleUsage.java](src/main/java/fr/sandro642/github
129158
130159- ` src/main/java/fr/sandro642/github/ ` : code source principal
131160- ` src/test/java/fr/sandro642/github/test/ ` : tests unitaires
132- - ` build.gradle.kts ` : configuration Gradle
133- - ` scripts/ ` : scripts d’exécution
161+ - ` build.gradle ` : configuration Gradle
134162
135163---
136164
0 commit comments