public virtual ModifySubscriptionResponseMessage EndModifySubscription(IAsyncResult ar)
{
try
{
IServiceResponse response = ProcessRequestAsyncResult.WaitForComplete(ar, true);
OnResponseSent(response);
return new ModifySubscriptionResponseMessage((ModifySubscriptionResponse)response);
}
catch (Exception e)
{
Exception fault = CreateSoapFault(ProcessRequestAsyncResult.GetRequest(ar), e);
OnResponseFaultSent(fault);
throw fault;
}
}
#endif