Updated Change Public Transport Api (markdown)
@@ -3,11 +3,11 @@
|
|||||||
Open the project in preferrable IDE and edit those files:
|
Open the project in preferrable IDE and edit those files:
|
||||||
|
|
||||||
**Update**:
|
**Update**:
|
||||||
- [ResRobotClient to make request to new api](https://github.com/Myxelium/Wireless_Eink_HomeScreen/blob/master/HomeApi/Integration/Client/ResRobotClient.cs)
|
- [ResRobotClient.cs: to make request to new api](https://github.com/Myxelium/Wireless_Eink_HomeScreen/blob/master/HomeApi/Integration/Client/ResRobotClient.cs)
|
||||||
- [Update To Contract Extension to map correctly](https://github.com/Myxelium/Wireless_Eink_HomeScreen/blob/master/HomeApi/Extensions/ContractExtensions.cs#L133)
|
- [ContractExtensions.cs:133: Update To Contract Extension to map correctly](https://github.com/Myxelium/Wireless_Eink_HomeScreen/blob/master/HomeApi/Extensions/ContractExtensions.cs#L133)
|
||||||
|
|
||||||
**Replace**:
|
**Replace**:
|
||||||
- [TrafikLabsResponse](https://github.com/Myxelium/Wireless_Eink_HomeScreen/blob/master/HomeApi/Models/Response/TrafikLabsApiResponse.cs)
|
- [TrafikLabsApiResponse.cs](https://github.com/Myxelium/Wireless_Eink_HomeScreen/blob/master/HomeApi/Models/Response/TrafikLabsApiResponse.cs)
|
||||||
|
|
||||||
When it comes to the response model, you can simply try to make a request to their endpoint and copy the JSON.
|
When it comes to the response model, you can simply try to make a request to their endpoint and copy the JSON.
|
||||||
For less pain in the ass, use https://json2csharp.com/ or other tool to recreate the model from JSON.
|
For less pain in the ass, use https://json2csharp.com/ or other tool to recreate the model from JSON.
|
||||||
Reference in New Issue
Block a user