Web服务不关心Timeout属性
-
03-07-2019 - |
题
我正在使用 LyricWiki.org 。但是,由于我的网络连接最近在吸吮,所以它一直在年龄完成并且让我感到烦恼。
我试图通过使用.Timeout属性在2000ms内使其超时,但它仍然挂起。我也尝试使用此页面中的CallWithTimeout函数,但没有去。还尝试了命令的异步版本,但我想在上述时间后取消它。
var lw = new LyricWiki();
lw.Timeout = 1000;
LyricsResult result = lw.getSong(artistName, trackName);
// Hangs for a long time...
lyrics = result.lyrics;
lyricsURL = result.url;
有什么建议吗?在过去的一小时里一直在搜索StackOverflow,但我还没有找到解决方案:(
解决方案
我认为超时是以秒为单位指定的,而不是毫秒。至少这是它与手动创建的WCF工作的方式。
不隶属于 StackOverflow