Wpf 处理冗长的异步任务并通知用户
中的“NotifyTaskCompletion”类是否有Prism替代方案 上面文章中的“NotifyTaskCompletion”类用于处理异步任务,使GUI保持响应,并用结果或故障信息通知视图Wpf 处理冗长的异步任务并通知用户,wpf,mvvm,prism,Wpf,Mvvm,Prism,中的“NotifyTaskCompletion”类是否有Prism替代方案 上面文章中的“NotifyTaskCompletion”类用于处理异步任务,使GUI保持响应,并用结果或故障信息通知视图 这听起来是个好主意,但我想知道是否有更简洁的方法使用Prism实用程序类来做同样的事情。Prism没有任何等效于“NotifyTaskCompletion”类的方法。但是,您可以将该类与Prism框架一起使用,而不受任何限制 还要注意Stephen Cleary有一个更新版本(NotifyTask)
这听起来是个好主意,但我想知道是否有更简洁的方法使用Prism实用程序类来做同样的事情。Prism没有任何等效于“NotifyTaskCompletion”类的方法。但是,您可以将该类与Prism框架一起使用,而不受任何限制 还要注意Stephen Cleary有一个更新版本(NotifyTask)
Prism没有任何与“NotifyTaskCompletion”类等效的类。但是,您可以将该类与Prism框架一起使用,而不受任何限制 还要注意Stephen Cleary有一个更新版本(NotifyTask)
否,Prism没有提供处理异步属性的等效类型 但是您可以实现自己的
NotifyTaskCompletion
类,如果需要,可以在Prism应用程序中使用它。或者您可以在中使用NotifyTask
类。两者都不会打破任何模式或惯例
属性通常应该立即返回一个值。和都提供了ICommand
接口的异步实现
也有一个概念,你可能想看看。视图绑定到只读输出属性,该属性反映通过
IObservable
值流发送的最新值。否,Prism没有提供处理异步属性的等效类型
但是您可以实现自己的NotifyTaskCompletion
类,如果需要,可以在Prism应用程序中使用它。或者您可以在中使用NotifyTask
类。两者都不会打破任何模式或惯例
属性通常应该立即返回一个值。和都提供了ICommand
接口的异步实现
也有一个概念,你可能想看看。视图绑定到只读输出属性,该属性反映通过IObservable
值流发送的最新值