public string Bind(IReadOnlyDictionary <string, object> bindingData)
        {
            if (bindingData == null)
            {
                throw new ArgumentNullException("bindingData");
            }

            IReadOnlyDictionary <string, string> parameters = BindingDataPathHelper.ConvertParameters(bindingData);
            string queueName = _template.Bind(parameters);

            return(BindableQueuePath.NormalizeAndValidate(queueName));
        }
Beispiel #2
0
 public BoundQueuePath(string queueNamePattern)
 {
     _queueNamePattern = BindableQueuePath.NormalizeAndValidate(queueNamePattern);
 }