Example #1
0
 public PersonServiceClient(IPersonServiceCallBack callBack)
 {
     _dtsPersonServiceClient = new PersonSubscriptionServiceClient(new InstanceContext(null, callBack));
     var uniqueCallbackAddress = _baseAddress.AbsoluteUri;
     // make it unique - append a GUID
     uniqueCallbackAddress += Guid.NewGuid().ToString();
     ((WSDualHttpBinding)_dtsPersonServiceClient.Endpoint.Binding).ClientBaseAddress = new Uri(uniqueCallbackAddress);
 }
 public IPubSubServiceClient CreatePersonServiceClient(IPersonServiceCallBack callback)
 {
     return new PersonServiceClient(callback);
 }