SpeedrunComSharp
SpeedrunComSharp copied to clipboard
A .NET Library that can be used to interact with the Speedrun.com API
i think it's constructing the URL incorrectly, getting a 404, and then failing to serialize that 404 json into an actual C# object it looks like [the code for UserClient.GetPersonalBests](https://github.com/LiveSplit/SpeedrunComSharp/blob/58694895eaf5319e6a8b8ad17b1e07272ea811e7/SpeedrunComSharp/Users/UsersClient.cs#L156)...
By turning it into a Portable Library, it can be used with Mono for Android and similar more simplified versions of Mono. Would be great for Android and iOS support.
Hello. Would you be able to upload this project to NuGet? I'm looking to implement it into my Discord bot. Thanks.
When attempting to get the Examiner of a run where the examiner's account is deleted (example: https://www.speedrun.com/ktd/run/8m7g5gem), an APIException is thrown with the following message: > User [id] could not...
From what I can tell, there's no way to use filters to grab obsolete runs. This is a pretty useful feature to have, but couldn't see how to do it!
When I use the api to submit a run, it returns the following error. `SpeedrunComSharp.APIException was unhandled HResult=-2147024809 Message=There are problems with your submitted run, see the `errors` attached. Source=SpeedrunComSharp...
Embeds seem to be useful as they reduce the amount of API calls needed, but at the same time, they can cause issues with the current Caching implementation, as the...
If you query the categories of a game and query `category.Game` afterwards, there doesn't need to be a request anymore, as that is already known. The Caching algorithm might not...