Dean Herbert
dea2e1fac0
Return immediately on failed web request in synchronous `BeatmapOnlineLookupQueue` flow
2022-01-14 13:20:51 +09:00
Dean Herbert
8424d86e9a
Remove unused `cancellationToken` parameter in synchronous `BeatmapOnlineLookupQueue` flow
2022-01-14 13:19:00 +09:00
Dean Herbert
93c78253d6
Add synchronous fetch flow to `BeatmapOnlineLookupQueue`
...
The async flow doesn't work great with the realm import process. We
might be able to improve on this going forward, but for the time being
adding a synchronous path seems safest.
After all, we are already an an asynchronous (dedicated) thread pool at
this point.
2022-01-13 16:36:54 +09:00
Dean Herbert
b8cd3cdbbc
Various updates to ruleset and primary key usages to move closer to realm support
2022-01-12 16:57:13 +09:00
Dean Herbert
213d89b479
Update null fallback cases involving `OnlineID`
2022-01-12 16:39:36 +09:00
Dean Herbert
183b95cbc2
Rename `BeatmapSetOnlineStatus` to `BeatmapOnlineStatus`
...
This variable is used at more than just a set level.
2021-11-24 18:42:49 +09:00
Dean Herbert
692e846acd
Rename `BeatmapSetInfo.OnlineBeatmapSetID` to `OnlineID` to match interface
2021-11-12 17:52:44 +09:00
Dean Herbert
6a098a8634
Rename `BeatmapInfo.OnlineBeatmapID` to `OnlineID` to match interface
2021-11-12 17:46:24 +09:00
Dean Herbert
0fe0b5dc09
`APIBeatmap` implements `IBeatmapInfo`
2021-10-21 19:14:31 +09:00
Dean Herbert
b41fa41c85
Rename `APIRequest.Result` to `Response`
2021-10-05 14:28:56 +09:00
Dean Herbert
ec61c3c5ee
Rename all remaining cases
2021-10-03 00:55:29 +09:00
Dean Herbert
c71cf1e220
Fix incomplete xmldoc
2021-10-01 01:51:31 +09:00
Dean Herbert
dde19f2e81
Fix unbalanced brackets
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-10-01 01:37:51 +09:00
Dean Herbert
8a6501fa58
Add basic component level xmldoc
2021-09-30 14:46:07 +09:00
Dean Herbert
6ffd9fdcfa
Split out `BeatmapOnlineLookupQueue` from `BeatmapManager`
2021-09-30 14:46:01 +09:00