我是Xamarin.Forms和Visual Studio的全新用户(2017年在PC上)。我正在使用另一个用C#和.NET编写的(经验丰富的)开发人员的代码。
我有一个Xamarin应用程序。该应用要求我输入数据。然后,它通过Web API将数据保存到SQL Server数据库中。接下来,稍后,该应用将从数据库中获取该数据以执行某些操作。
我可以构建和发布所有项目,并且该应用程序可以在Android模拟器上运行。但是,看来我输入的数据是:
我可以说是因为当我从数据库取回数据时,“某事”是错误的。
所以这是我的问题:如何调试该设置?我对在VS 2017中调试Xamarin应用程序很熟悉,但是我不知道如何调试Web API,或者如何查看数据库以查看输入的数据是否正确记录。
在这一点上,我不确定错误在哪里,或者如何找到它。感谢您的帮助!
答案 0 :(得分:2)
Xamarin应用程序:
正如您已经提到的,您可以像在任何其他.Net项目中一样在Visual Studio中调试Xamarin应用。
Web API:
类似地,您也可以在Visual Studio中调试Web API项目。
SQL Server数据库:
从技术上讲,您不能“调试”数据库,但可以使用SQL Server Management Studio(或SSMS)验证CRUD操作,前提是您具有必需的访问/凭据。
要找到错误所在,我建议:
请参考以下链接:
https://www.c-sharpcorner.com/article/asp-net-web-api-with-fiddler-and-postman/
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-connect-query-ssms
希望有帮助。干杯!
答案 1 :(得分:0)
发现您可以使用Visual Studio调试Web API,几乎与调试Xamarin应用程序相同。这是一个很好的教程: