正确的WCF服务呼叫计时方式

时间:2016-06-23 13:39:22

标签: .net vb.net wcf

我正从我的应用程序对WCF服务进行同步和异步调用。如果调用时间超过预定时间,我们希望对数据库进行一些自定义日志记录。做这个的最好方式是什么?对于异步调用,我计划在调用之前启动秒表,并在收到回调时停止它。我的问题是,我想,如果我使用同样的方法进行同步调用,这会有效吗?当应用程序在等待来自WCF服务的响应时,秒表是否会继续运行,还是我需要在另一个线程上运行秒表?或者有更好的方法来完成这个吗?

1 个答案:

答案 0 :(得分:1)

是的,它会起作用,你不必开始另一个线程。

秒表不在乎线程是否正在等待接听电话。