标签: c# wcf
我有一个执行冗长操作的WCF服务。我有以下问题:
1)客户调用我的函数
2).net框架启动一个异步执行请求的工作线程
3)在上述请求完成之前,服务已关闭
4)客户收到404回复(未注册)
5)线程继续运行(!),直到应用程序完成,然后它被删除而没有警告(中止信号或其他)
我需要一种方法来优雅地终止工作线程并向客户端发送503响应。