Dean Herbert
|
4685ba83e1
|
Apply NRT to `MemoryCachingComponent` classes
|
2023-06-09 19:00:05 +09:00 |
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
Bartłomiej Dach
|
ee89d8643e
|
Extract abstract implementation of online lookup cache
|
2021-12-21 11:12:51 +01:00 |
Dean Herbert
|
bf5a186a2b
|
Add early abort to avoid sending empty lookup requests
|
2021-12-01 17:47:16 +09:00 |
Dean Herbert
|
0ecf5f201c
|
Rename `User` to `APIUser` and move to correct namespace
|
2021-11-07 11:26:01 +09:00 |
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using `var`
|
2021-10-27 13:04:41 +09:00 |
Dean Herbert
|
b41fa41c85
|
Rename `APIRequest.Result` to `Response`
|
2021-10-05 14:28:56 +09:00 |
Dean Herbert
|
459f9a0465
|
Handle nulls and fix missing documentation
|
2021-07-05 21:35:37 +09:00 |
Dean Herbert
|
9c311a6d8a
|
Add ability to lookup multiple users at once to `UserLookupCache`
|
2021-07-05 19:56:16 +09:00 |
Dean Herbert
|
b1cd01ceb8
|
Apply ConfigureAwait changes to game side
|
2021-03-08 14:36:35 +09:00 |
Bartłomiej Dach
|
a376a23ed7
|
Merge branch 'master' into fix-leaderboard-user-handling
|
2020-12-28 13:43:53 +01:00 |
Dean Herbert
|
545dcac4ec
|
Add null hinting on UserLookupCache query method
|
2020-12-28 20:13:24 +09:00 |
Dean Herbert
|
5ca9a6a980
|
Add xmldoc on UserLookupCache's lookup method
|
2020-12-28 20:05:48 +09:00 |
Dean Herbert
|
4d61c143db
|
Fix lookup cache throwing a null reference if no matches were successful
|
2020-12-28 15:03:44 +09:00 |
Dean Herbert
|
009d666241
|
Use dictionary to avoid linq overhead
|
2020-11-17 10:57:11 +09:00 |
smoogipoo
|
85b0f71467
|
Handle duplicate user IDs within the same batch
|
2020-11-16 21:17:43 +09:00 |
smoogipoo
|
87bf168718
|
Use queue instead of list
|
2020-11-16 20:52:51 +09:00 |
smoogipoo
|
1b1f4c9c09
|
Refactor user request to fix threadsafety issues
|
2020-11-16 20:35:22 +09:00 |
Dean Herbert
|
4d6f0a8ea7
|
Fix API request error handling
|
2020-11-09 19:42:00 +09:00 |
Dean Herbert
|
dc69eefa51
|
Use HashSet instead of ConcurentBag
|
2020-11-09 11:54:28 +09:00 |
Dean Herbert
|
90ce1bd5f0
|
Add missing async suffix
|
2020-11-09 10:40:16 +09:00 |
Dean Herbert
|
4bbd3fe886
|
Handle null result
|
2020-11-06 18:37:27 +09:00 |
Dean Herbert
|
c97c6bbf52
|
Add and consume user cache class
|
2020-11-06 17:00:29 +09:00 |