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)); }
public BoundQueuePath(string queueNamePattern) { _queueNamePattern = BindableQueuePath.NormalizeAndValidate(queueNamePattern); }