在我的MVC应用程序中,当用户上传文件时,在控制器上我调用我的WCF服务,该服务将使用该文件进行处理(不在控制器和WCF之间传输文件,WCF服务从文件系统获取文件的内容) 。然后我使用System.Net.WebClient
和方法UploadFileAsync()
将该文件发送到不同的服务(由其他公司托管,我无权访问其源)。
之后,用户可以单击“取消”按钮,该按钮应该停止上载过程。
我的问题是 - 有没有办法(在MVC控制器或我的WCF服务中)找到线程,以UploadFileAsync()
开头 - 上传过程之前调用的方法?
谢谢!