/// <summary>
        /// Constructor
        /// </summary>
        /// <param name="namespaceManagerFactory"></param>
        public TopicDescriptionRetriever(
            INamespaceManagerFactory namespaceManagerFactory)
        {
            namespaceManagerFactory.NotNull(nameof(namespaceManagerFactory));

            _namespaceManagerFactory = namespaceManagerFactory;
        }
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="namespaceManagerFactory"></param>
        public TopicDescriptionRetriever(
            INamespaceManagerFactory namespaceManagerFactory)
        {
            namespaceManagerFactory.NotNull(nameof(namespaceManagerFactory));

            _namespaceManagerFactory = namespaceManagerFactory;
        }
예제 #3
0
 public QueueManager(ILogger logger, IMessageFactoryFactory messageFactoryFactory, INamespaceManagerFactory namespaceManagerFactory)
 {
     _logger = logger;
     _messageFactoryFactory = messageFactoryFactory;
     _namespaceManagerFactory = namespaceManagerFactory;
 }
예제 #4
0
 public SubscriptionManager(ILogger logger, IMessageFactoryFactory messageFactoryFactory, INamespaceManagerFactory namespaceManagerFactory)
 {
     _messageFactoryFactory = messageFactoryFactory;
     _logger = logger;
     _namespaceManagerFactory = namespaceManagerFactory;
 }