Asynchronous 如何使用方法钩子从非异步方法调用异步方法?

Asynchronous 如何使用方法钩子从非异步方法调用异步方法?,asynchronous,c#-4.0,asp.net-web-api,Asynchronous,C# 4.0,Asp.net Web Api,情景: 1.我将从UI调用我的Web Api。 2.我的业务逻辑处理一些数据并创建两个列表。 3.在这两个列表中,一个列表数据必须返回到UI,其余的列表数据由另一个组件再次处理,该组件返回给我结果,我再次有一些要执行的业务逻辑 最佳做法是什么?如何实施? 请提供代码片段。首先,您应该提供您的代码。什么异步方法?什么是非异步方法?你所说的方法钩子是什么意思?C#没有任何方法挂钩。当你不提供任何信息时,谁能提供帮助?此外,如果你有async方法,为什么不使用async?@Panagiotis:-我认

情景: 1.我将从UI调用我的Web Api。 2.我的业务逻辑处理一些数据并创建两个列表。 3.在这两个列表中,一个列表数据必须返回到UI,其余的列表数据由另一个组件再次处理,该组件返回给我结果,我再次有一些要执行的业务逻辑

最佳做法是什么?如何实施?
请提供代码片段。

首先,您应该提供您的代码。什么异步方法?什么是非异步方法?你所说的方法钩子是什么意思?C#没有任何方法挂钩。当你不提供任何信息时,谁能提供帮助?此外,如果你有
async
方法,为什么不使用
async
?@Panagiotis:-我认为没有必要提供任何代码。因为这是一个新的实现,我还没有编写任何代码。而且我在问题中提到的详细场景,我认为我想要完成的是不言自明的。第二,我承认我放在方法挂钩上的标题令人困惑。对于钩子,我的意思是当异步方法的回调到来时,我需要一个将被执行的函数。根据我的假设,如果您知道c#没有任何方法挂钩,那么您也知道c#异步方法、并行执行、任务等硬件中有一个概念可以用来解决我的问题