У меня есть класс управления базой данных, который имеет несколько методов для достижения разных конечных точек в REST API. Кажется, все работает, кроме этой одной проблемы. Когда приложение запускается, я пытаюсь достичь конечной точки точно так же, как я достигаю другие конечные точки. По какой-то причине этот полностью разрушает приложение и выдает исключение NullReferenceException без какой-либо информации.
Я подтвердил, что клиент не является нулевым, и URL-адрес и конечная точка отлично работают в Postman. Я, честно говоря, понятия не имею, что будет причиной этого исключения, и тот факт, что он не показывает никакой информации об исключении, только усугубляет ситуацию.
private async void InitDatabase()
{
HttpResponseMessage response = await client.GetAsync("System?Guid=1");
string responseString = await response.Content.ReadAsStringAsync();
SysParams sysParams = JsonConvert.DeserializeObject<SysParams>(responseString);
}
Ошибка возникает при выполнении первой строки, где вызывается client.GetAsync.