@@ -116,10 +116,7 @@ public static void ListPlayerHeroes(string forPlayerWithUlid, Action<LootLockerL
116116 public static void ListOtherPlayersHeroesBySteamID64 ( string forPlayerWithUlid , int SteamID64 , Action < LootLockerPlayerHeroResponse > onComplete )
117117 {
118118 EndPointClass endPoint = LootLockerEndPoints . listOtherPlayersHeroesBySteamID64 ;
119-
120- string getVariable = endPoint . endPoint ;
121-
122- LootLockerServerRequest . CallAPI ( forPlayerWithUlid , getVariable , endPoint . httpMethod , SteamID64 . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
119+ LootLockerServerRequest . CallAPI ( forPlayerWithUlid , endPoint . WithPathParameter ( SteamID64 . ToString ( ) ) , endPoint . httpMethod , SteamID64 . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
123120 }
124121
125122 public static void CreateHero ( LootLockerCreateHeroRequest data ,
@@ -154,19 +151,14 @@ public static void CreateHeroWithVariation(string forPlayerWithUlid, LootLockerC
154151 public static void GetHero ( string forPlayerWithUlid , int HeroID , Action < LootLockerPlayerHeroResponse > onComplete )
155152 {
156153 EndPointClass endPoint = LootLockerEndPoints . getHero ;
157-
158- string getVariable = endPoint . endPoint ;
159-
160- LootLockerServerRequest . CallAPI ( forPlayerWithUlid , getVariable , endPoint . httpMethod , HeroID . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
154+ LootLockerServerRequest . CallAPI ( forPlayerWithUlid , endPoint . WithPathParameter ( HeroID . ToString ( ) ) , endPoint . httpMethod , HeroID . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
161155 }
162156
163157 public static void GetOtherPlayersDefaultHeroBySteamID64 ( string forPlayerWithUlid , int steamID64 , Action < LootLockerPlayerHeroResponse > onComplete )
164158 {
165159 EndPointClass endPoint = LootLockerEndPoints . getOtherPlayersDefaultHeroBySteamID64 ;
166160
167- string getVariable = endPoint . endPoint ;
168-
169- LootLockerServerRequest . CallAPI ( forPlayerWithUlid , getVariable , endPoint . httpMethod , steamID64 . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
161+ LootLockerServerRequest . CallAPI ( forPlayerWithUlid , endPoint . WithPathParameter ( steamID64 . ToString ( ) ) , endPoint . httpMethod , steamID64 . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
170162 }
171163
172164 public static void UpdateHero ( string forPlayerWithUlid , LootLockerGetRequest lootLockerGetRequest , LootLockerUpdateHeroRequest data , Action < LootLockerPlayerHeroResponse > onComplete )
@@ -189,39 +181,31 @@ public static void DeleteHero(string forPlayerWithUlid, int HeroID, Action<LootL
189181 {
190182 EndPointClass endPoint = LootLockerEndPoints . deleteHero ;
191183
192- string getVariable = endPoint . endPoint ;
193-
194- LootLockerServerRequest . CallAPI ( forPlayerWithUlid , getVariable , endPoint . httpMethod , HeroID . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
184+ LootLockerServerRequest . CallAPI ( forPlayerWithUlid , endPoint . WithPathParameter ( HeroID . ToString ( ) ) , endPoint . httpMethod , HeroID . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
195185 }
196186
197187 public static void GetHeroInventory ( string forPlayerWithUlid , int HeroID , Action < LootLockerInventoryResponse > onComplete )
198188 {
199189 EndPointClass endPoint = LootLockerEndPoints . getHeroInventory ;
200190
201- string getVariable = endPoint . endPoint ;
202-
203- LootLockerServerRequest . CallAPI ( forPlayerWithUlid , getVariable , endPoint . httpMethod , HeroID . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
191+ LootLockerServerRequest . CallAPI ( forPlayerWithUlid , endPoint . WithPathParameter ( HeroID . ToString ( ) ) , endPoint . httpMethod , HeroID . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
204192 }
205193
206- public static void GetHeroLoadout ( string forPlayerWithUlid , Action < LootLockerHeroLoadoutResponse > onComplete )
194+ public static void GetHeroLoadout ( string forPlayerWithUlid , int HeroID , Action < LootLockerHeroLoadoutResponse > onComplete )
207195 {
208196 EndPointClass endPoint = LootLockerEndPoints . getHeroLoadout ;
209197
210- string getVariable = endPoint . endPoint ;
211-
212- LootLockerServerRequest . CallAPI ( forPlayerWithUlid , getVariable , endPoint . httpMethod , null , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
198+ LootLockerServerRequest . CallAPI ( forPlayerWithUlid , endPoint . WithPathParameter ( HeroID . ToString ( ) ) , endPoint . httpMethod , null , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
213199 }
214200
215201 public static void GetOtherPlayersHeroLoadout ( string forPlayerWithUlid , int HeroID , Action < LootLockerHeroLoadoutResponse > onComplete )
216202 {
217203 EndPointClass endPoint = LootLockerEndPoints . getOtherPlayersHeroLoadout ;
218204
219- string getVariable = endPoint . endPoint ;
220-
221- LootLockerServerRequest . CallAPI ( forPlayerWithUlid , getVariable , endPoint . httpMethod , HeroID . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
205+ LootLockerServerRequest . CallAPI ( forPlayerWithUlid , endPoint . WithPathParameter ( HeroID . ToString ( ) ) , endPoint . httpMethod , HeroID . ToString ( ) , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
222206 }
223207
224- public static void AddAssetToHeroLoadout ( string forPlayerWithUlid , LootLockerAddAssetToHeroLoadoutRequest data , Action < LootLockerHeroLoadoutResponse > onComplete )
208+ public static void AddAssetToHeroLoadout ( string forPlayerWithUlid , int HeroID , LootLockerAddAssetToHeroLoadoutRequest data , Action < LootLockerHeroLoadoutResponse > onComplete )
225209 {
226210 EndPointClass endPoint = LootLockerEndPoints . addAssetToHeroLoadout ;
227211
@@ -232,12 +216,10 @@ public static void AddAssetToHeroLoadout(string forPlayerWithUlid, LootLockerAdd
232216 }
233217 string json = LootLockerJson . SerializeObject ( data ) ;
234218
235- string getVariable = endPoint . endPoint ;
236-
237- LootLockerServerRequest . CallAPI ( forPlayerWithUlid , getVariable , endPoint . httpMethod , json , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
219+ LootLockerServerRequest . CallAPI ( forPlayerWithUlid , endPoint . WithPathParameter ( HeroID . ToString ( ) ) , endPoint . httpMethod , json , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
238220 }
239221
240- public static void AddAssetVariationToHeroLoadout ( string forPlayerWithUlid , LootLockerAddAssetVariationToHeroLoadoutRequest data , Action < LootLockerHeroLoadoutResponse > onComplete )
222+ public static void AddAssetVariationToHeroLoadout ( string forPlayerWithUlid , int HeroID , LootLockerAddAssetVariationToHeroLoadoutRequest data , Action < LootLockerHeroLoadoutResponse > onComplete )
241223 {
242224 EndPointClass endPoint = LootLockerEndPoints . addAssetVariationToHeroLoadout ;
243225
@@ -248,18 +230,14 @@ public static void AddAssetVariationToHeroLoadout(string forPlayerWithUlid, Loot
248230 }
249231 string json = LootLockerJson . SerializeObject ( data ) ;
250232
251- string getVariable = endPoint . endPoint ;
252-
253- LootLockerServerRequest . CallAPI ( forPlayerWithUlid , getVariable , endPoint . httpMethod , json , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
233+ LootLockerServerRequest . CallAPI ( forPlayerWithUlid , endPoint . WithPathParameter ( HeroID . ToString ( ) ) , endPoint . httpMethod , json , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
254234 }
255235
256- public static void RemoveAssetFromHeroLoadout ( string forPlayerWithUlid , LootLockerGetRequest lootLockerGetRequest , Action < LootLockerHeroLoadoutResponse > onComplete )
236+ public static void RemoveAssetFromHeroLoadout ( string forPlayerWithUlid , int HeroID , int assetID , Action < LootLockerHeroLoadoutResponse > onComplete )
257237 {
258238 EndPointClass endPoint = LootLockerEndPoints . removeAssetFromHeroLoadout ;
259239
260- string getVariable = endPoint . WithPathParameters ( lootLockerGetRequest . getRequests [ 0 ] , lootLockerGetRequest . getRequests [ 1 ] ) ;
261-
262- LootLockerServerRequest . CallAPI ( forPlayerWithUlid , getVariable , endPoint . httpMethod , null , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ; ;
240+ LootLockerServerRequest . CallAPI ( forPlayerWithUlid , endPoint . WithPathParameters ( assetID . ToString ( ) , HeroID . ToString ( ) ) , endPoint . httpMethod , null , ( serverResponse ) => { LootLockerResponse . Deserialize ( onComplete , serverResponse ) ; } ) ;
263241
264242 }
265243
0 commit comments