我是MVVM的新手,尤其是MVVM Light Toolkit。我尝试制作一个使用Buddy SDK(their Website)的Windows Phone应用程序。处理所有api呼叫的正确位置在哪里?我应该在哪里存储每次通话所需的User对象?
创建接口有用吗?
迈克尔
答案 0 :(得分:0)
我将API调用放在服务(类+接口)中,并在viewmodel中使用该服务。您可以将用户对象存储在静态类中,以便能够在每次调用时访问它。此外,如果您不需要每次查询用户,当您第一次从服务器获取时,可以将其存储在隔离存储中,并在下次执行时查找并在静态类中加载数据。 / p>