Exemple #1
0
        void PurgeQueues()
        {
            IServiceBusProperties properties = this as IServiceBusProperties;

            foreach (Uri queueAddress in properties.Addresses)
            {
                try
                {
                    Uri    baseAddress = ServiceBusHelper.ParseUri(queueAddress).Item1;
                    string queueName   = ServiceBusHelper.ParseUri(queueAddress).Item2;
                    ServiceBusHelper.PurgeQueue(baseAddress, queueName, properties.Credential.TokenProvider);
                }
                catch
                {}
            }
        }