C# 使用Castle WCF Facility对WCF服务的异步调用-线程主体问题“;“继承”;
我使用来执行对WCF服务的异步调用,例如C# 使用Castle WCF Facility对WCF服务的异步调用-线程主体问题“;“继承”;,c#,wcf,castle,wcffacility,C#,Wcf,Castle,Wcffacility,我使用来执行对WCF服务的异步调用,例如 public void Start() { // original thread svc.BeginWcfCall(x => x.GetData(), OnAsyncResult, null); } public void OnAsyncResult(IWcfAsyncCall<object[]> asyncCall) { // callback thread } public void Start() {
public void Start()
{
// original thread
svc.BeginWcfCall(x => x.GetData(), OnAsyncResult, null);
}
public void OnAsyncResult(IWcfAsyncCall<object[]> asyncCall)
{
// callback thread
}
public void Start()
{
//原丝
svc.BeginWcfCall(x=>x.GetData(),OnAsyncResult,null);
}
OnAsyncResult(IWcfAsyncCall asyncCall)的公共无效
{
//回调线程
}
是否有任何内置方法强制将线程.CurrentPrincipal
设置为与调用线程中相同的值