Пример #1
0
        static HosCommsController()
        {
            var queueNamespace = CloudConfigurationManager.GetSetting("HosPocQueueNamespace");

            //	ServiceBusEnvironment.SystemConnectivity.Mode = ConnectivityMode.Http;
            SBQSender = new AzureSBQ.AzureSBQSender(queueNamespace, CloudConfigurationManager.GetSetting("IncommingQueueName"), int.Parse(CloudConfigurationManager.GetSetting("NumberOfSenders")));
        }
        private void PostDirectToQueue()
        {
            var sbq = new AzureSBQ.AzureSBQSender("Endpoint=sb://hospoc.servicebus.windows.net/;SharedSecretIssuer=owner;SharedSecretValue=mEiPrhMsF+gtEuyAHXJvt9zwNH8OiFiuAI9j0W+qzbo=", "hosworkstateincomming", _numberOfThreads);

            while (!_stopping)
            {
                var randomWorkStateChange = DriverWorkStateChange.GetRandomWorkStateChange();
                sbq.SendMessage(randomWorkStateChange);
            }
        }