我注意到一些组件接受Action<T>作为参数,而其他组件则接受Func<T, Task>。/* example */
{
[Parameter] public Action<T> OnClick<T>绑定到no-async/await方法,将Func<T, Task>绑定到异步/方法。但是,我看到有人被用来将异步/等待
我正在使用Silverlight和RIA服务,它们本质上是异步的。然而,这个问题并不是专门针对这种技术选择的。我想包装一个异步调用,例如web服务,并提供我自己的简化和松散耦合的应用程序接口(例如:DomainClient上的存储库)。到目前为止,我的接口中有以下风格的异步方法:我正在考虑添加以下重载:
public void DoAsyncWork