mirror of
https://github.com/CyberL1/MyMcRealms.git
synced 2024-11-21 21:48:21 -05:00
feat: error handling
This commit is contained in:
parent
d502f2d0f4
commit
ec4a9c286b
@ -15,15 +15,18 @@ namespace MyMcRealms.MyMcAPI
|
|||||||
|
|
||||||
public async Task<AllServersResponse?> GetAllServers()
|
public async Task<AllServersResponse?> GetAllServers()
|
||||||
{
|
{
|
||||||
AllServersResponse? response = await httpClient.GetFromJsonAsync<AllServersResponse>($"list_all_servers/{Environment.GetEnvironmentVariable("MYMC_SERVER_LIST_KEY")}");
|
try
|
||||||
|
{
|
||||||
if (response == null)
|
AllServersResponse? response = await httpClient.GetFromJsonAsync<AllServersResponse>($"list_all_servers/{Environment.GetEnvironmentVariable("MYMC_SERVER_LIST_KEY")}");
|
||||||
|
|
||||||
|
return response;
|
||||||
|
}
|
||||||
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
Console.WriteLine("error while doing GET /list_all_servers");
|
Console.WriteLine("error while doing GET /list_all_servers");
|
||||||
|
Console.WriteLine(e.Message);
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return response;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public HttpResponseMessage? ExecuteCommand(string command)
|
public HttpResponseMessage? ExecuteCommand(string command)
|
||||||
|
Loading…
Reference in New Issue
Block a user