我有一个数据库管理类,该类具有多种方法来访问REST API上的不同端点。除此问题外,其他一切似乎都正常。启动应用程序时,我尝试以与到达其他端点完全相同的方式到达端点。由于某种原因,此程序会完全破坏应用程序并抛出NullReferenceException,而没有任何信息。
我已经确认客户端不为null,并且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);
}
答案 0 :(得分:0)
由于某种原因,它在我拨打电话而没有等待之前开始工作。