Exemple #1
0
 public override void Push(IMessage message, MessageClient messageClient)
 {
     if ((base._channelSettings != null) && base._channelSettings.IsPollingEnabled)
     {
         IMessage message2 = message.Clone() as IMessage;
         message2.SetHeader("DSDstClientId", messageClient.ClientId);
         message2.clientId = messageClient.ClientId;
         messageClient.AddMessage(message2);
     }
 }
Exemple #2
0
            public void Go()
            {
                InstanceContext context = new InstanceContext(this);
                messageClient = new MessageClient(context, "WSDualHttpBinding_IMessage");

                //for (int i = 0; i < 5; i++)
                //{
                    string message = string.Format("message #{0}", 0);
                    Console.WriteLine(">>> listening " + message);
                    messageClient.AddMessage(message, "client1");
                //}
            }