Example #1
0
        public LingrClient()
        {
            /*
            var cf = new WebChannelFactory<ILingrClient> (
                new CustomBinding (
                    new WebMessageEncodingBindingElement (),
                    new HttpTransportBindingElement () { ManualAddressing = true }),
                new Uri ("http://lingr.com"));
            cf.Endpoint.Behaviors.Add (new LingrEndpointBehavior ());
            lingr = cf.CreateChannel ();
            */
            lingr = new UnWCFLingrCilent ();
            lingr_event = new UnWCFLingrEventClient ();

            Rooms = new List<string> ();
        }
Example #2
0
 public void Dispose()
 {
     if (lingr == null && lingr_event == null)
         return;
     if (Observing)
         StopObserve ();
     if (Session != null)
         DestroySession ();
     lingr = null;
 }