Exemple #1
0
 public void WithPrivateSubscription(PrivateSubscription subscription, DateTime startDate)
 {
     // verify that subscriptions are in valid state
     // TODO: Include?
     _subscriptions.Add(new ChildSubscription(subscription, startDate));
     // TODO: add event
 }
        public void UnsubscribePrivate(string feed)
        {
            PrivateSubscription s = new PrivateSubscription("unsubscribe", feed);
            string json           = JsonConvert.SerializeObject(s, Formatting.None, Settings);

            Console.WriteLine("private unsubscribe: " + json);
            Ws.Send(json);
        }
        public void SubscribePrivate(string feed)
        {
            if (Challenge == null)
            {
                RequestChallenge();
                ChallengeRequestEvent.Wait();
            }

            PrivateSubscription s = new PrivateSubscription("subscribe", feed, ApiKey, Challenge, SignedChallenge);
            string json           = JsonConvert.SerializeObject(s, Formatting.None, Settings);

            Console.WriteLine("private subscribe: " + json);
            Ws.Send(json);
        }
 public ChildSubscription(PrivateSubscription subscription, DateTime startDate) : this()
 {
     SubscriptionId = subscription.Id;
     StartDate      = startDate;
 }