非序列化对象的类似会话的存储选项?

时间:2012-08-15 16:26:26

标签: c# session asynchronous storage waithandle

背景(如果需要,请跳过此部分)

如果您选择,请随意跳过此部分,对于那些想要更好地理解问题的人来说,它只是一些背景

在我网站上的一个操作开始时,我启动了几个异步操作。操作在操作完成之前返回。这就是我要的。但是,此操作加载的View会在其他控制器中调用其他几个操作。其中一些操作依赖于来自第一页的异步调用的结果,因此我需要能够等待异步调用从另一个控制器完成。我想过只使用Session存储WaitHandles,但由于WaitHandles不可序列化,我显然无法做到。


简短版本:

我需要能够在一个控制器的某处存储异步WaitHandle对象,以便可以在不同的控制器中可靠地检索它。这些WaitHandles也需要是特定于用户的,但我可以处理该部分。只是不要列出一个可以做到这一点的选项。

0 个答案:

没有答案