public override void Finally() { SampleHireProcess __svc__ = (SampleHireProcess)_service; __SampleHireProcess_1 __ctx1__ = (__SampleHireProcess_1)(__svc__._stateMgrs[1]); if (__ctx1__ != null) { __ctx1__.NewHireApproval = null; } if (__ctx1__ != null && __ctx1__.__msgNewHire != null) { __ctx1__.UnrefMessage(__ctx1__.__msgNewHire); __ctx1__.__msgNewHire = null; } base.Finally(); }
public override void Finally() { SampleHireProcess __svc__ = (SampleHireProcess)_service; __SampleHireProcess_root_0 __ctx0__ = (__SampleHireProcess_root_0)(__svc__._stateMgrs[0]); if (__svc__.ReceiveNewHireRequest != null) { __svc__.ReceiveNewHireRequest.Close(this, null); __svc__.ReceiveNewHireRequest = null; } if (__svc__.__NewHireApproval_SendPortType != null) { __svc__.__NewHireApproval_SendPortType.Close(this, null); __svc__.__NewHireApproval_SendPortType = null; } base.Finally(); }