예제 #1
0
 public IList <string[]> GetQueuesCount()
 {
     if ((address != null) && (Binding != null))
     {
         try
         {
             using (ChannelFactory <ISendMessageService> channel = new ChannelFactory <ISendMessageService>(Binding, address))
             {
                 ISendMessageService service = channel.CreateChannel();
                 return(service.GetQueuesCount());
             }
         }
         catch (Exception ex)
         {
             string str = ex.Message;
             return(new List <string[]>());
         }
     }
     else
     {
         return(new List <string[]>());
     }
 }