public MessagingFacility WithProcessingGroup(string name, ProcessingGroupInfo processingGroup) { if (m_IsExplicitConfigurationProvided) { throw new InvalidOperationException("Can not add processing group to since configuration is provided explicitly"); } if (name == null) { throw new ArgumentNullException("name"); } if (processingGroup == null) { throw new ArgumentNullException("processingGroup"); } m_DefaultMessagingConfiguration.ProcessingGroups.Add(name, processingGroup); return(this); }
public Route(string name, string context) { ProcessingGroup = new ProcessingGroupInfo(); m_Context = context; Name = name; }
public ProcessingGroupInfo(ProcessingGroupInfo info) { ConcurrencyLevel = info.ConcurrencyLevel; QueueCapacity = info.QueueCapacity; }