我正在创建一个.net Maui/Xamarin移动应用程序,它是一个销售商品的应用程序。有两个主要步骤
1-卖家发送产品进行销售2-客户开始发送他们对该产品的报价
现在,在卖家发送产品出售后,他应该在客户发送时开始收到客户的报价。
我的问题是,我希望页面在客户自动发送时显示他们的报价,而无需单击任何按钮或进行任何页面刷新。MVVM和observables将刷新我的列表,例如在接收到数据之后。但是如何让应用程序运行,并在后台从客户端获得新的优惠,然后更新viewModel中的可观测值。
除了上面提到的之外,有人知道做这件事的最佳方法吗
谢谢
您可以使用以下选项之一
- 使用MessagingCenter;订阅技术
- 使用委托,这有助于我们共享方法的引用,您可以使用这些方法更新详细信息
- 使用SignalR,本视频介绍如何使用SignalR