Remove generic exceptions. (#2913)

* Replace instances of Exception with better ones in reflection utils.

* Replace instances of Exception with better ones in the websocket project.

* Finish replacing generic exceptions.

* Tiny tweak to reflection utils for consistency with the .NET library.
This commit is contained in:
Nora
2024-05-11 22:23:08 +02:00
committed by GitHub
parent 83fdc8917e
commit 54d2fe5773
10 changed files with 22 additions and 18 deletions

View File

@@ -263,7 +263,7 @@ namespace Discord
var result = await client.PostAsync($"{ApiUrl}/overrides/{id}/dependency", new StringContent($"{{ \"info\": \"{name}\"}}", Encoding.UTF8, "application/json"));
if (!result.IsSuccessStatusCode)
throw new Exception("Failed to get dependency");
throw new HttpRequestException("Failed to get dependency");
using (var ms = new MemoryStream())
{