gpt4 book ai didi

c# - WPF MVVM 应用程序中多个异步调用期间的单个错误弹出

转载 作者:行者123 更新时间:2023-12-03 08:43:10 25 4
gpt4 key购买 nike

我们有基于 MVVM 的 WPF 桌面应用程序,我们在其中使用异步 WCF 服务调用。

我们有一个屏幕,它加载以下详细信息:

  • 用户详情
  • 近期下单
  • 近期订单已获批

  • 当客户端无法连接到服务器时(例如:Web 服务不工作或 IIS 站点停止),我们会收到通信异常警报。

    由于有多个并行调用,我们将多次收到通信异常,而我们只想显示一次警报。

    我们正在使用 Task.Run() 所以所有调用都在不同的线程上运行。

    注意:以上各点有 1 个 View 、 View 模型和单独的异步 WCF 调用,不能将它们合并到一个页面中然后进行同步调用。

    知道如何处理吗?

    如果需要更多详细信息,请告诉我。

    最佳答案

    好像是 await可能是答案,但您应该向我们展示您的代码

    关于c# - WPF MVVM 应用程序中多个异步调用期间的单个错误弹出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59854847/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com