private static ChannelFactory <IPersistenceManager> CreateChannelFactory(string url)
        {
            Uri uri            = new Uri(url);
            var channelFactory = new ChannelFactory <IPersistenceManager>(BindingFactory.CreateBasicBinding(uri), new EndpointAddress(uri));

            XpandDataContractResolver.AddToEndpoint(channelFactory.Endpoint);
            return(channelFactory);
        }
 private void AttachBehavior(ServiceDescription serviceDescription)
 {
     if (enabled)
     {
         foreach (var endPoint in serviceDescription.Endpoints)
         {
             XpandDataContractResolver.AddToEndpoint(endPoint);
         }
     }
 }