Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 什么';这是为wcf服务提供紧急模式的一般方法_C#_Wcf - Fatal编程技术网

C# 什么';这是为wcf服务提供紧急模式的一般方法

C# 什么';这是为wcf服务提供紧急模式的一般方法,c#,wcf,C#,Wcf,我有一台使用WCF服务的iPad WCF服务每10秒加载一次后台数据。 有时后台加载过程失败,所有的数据和服务方法都无法正常工作 我怎样才能提供一个“kill开关”来关闭每一个移动服务方法,并在被呼叫时自动提供一条简短的消息(或发送邮件) 是否可以在服务设置中实现,或者我应该执行其他操作?如果发现WCF服务处于不良状态,可以调用HttpRuntime.UnloadAppDomain。另请参见如果您发现您的WCF服务处于不良状态,您可以调用HttpRuntime.UnloadAppDomain。另

我有一台使用WCF服务的iPad

WCF服务每10秒加载一次后台数据。 有时后台加载过程失败,所有的数据和服务方法都无法正常工作

我怎样才能提供一个“kill开关”来关闭每一个移动服务方法,并在被呼叫时自动提供一条简短的消息(或发送邮件)


是否可以在服务设置中实现,或者我应该执行其他操作?

如果发现WCF服务处于不良状态,可以调用
HttpRuntime.UnloadAppDomain
。另请参见

如果您发现您的WCF服务处于不良状态,您可以调用
HttpRuntime.UnloadAppDomain
。另请参见

您可以添加一个
全局应用程序类
文件来处理服务的启动/请求,并保留一个静态变量来跟踪何时出现问题。设置静态后,您只需传回一些空白数据或在任何后续服务调用中引发相应的异常。您是否托管WCF服务?@PeterRitchie:hosting on IIS as website您可以添加一个
全局应用程序类
文件来处理服务的启动/请求,并保留一个静态变量,以便在出现问题时进行跟踪。设置静态后,您只需传回一些空白数据,或在任何后续服务调用中引发相应的异常。是否托管WCF服务?@PeterRitchie:hosting on IIS as website