Example #1
0
        private void ConfigureSqsSubscription(string messageTypeName)
        {
            var queueName = string.IsNullOrWhiteSpace(_subscriptionConfig.QueueName)
                ? messageTypeName
                : messageTypeName + "-" + _subscriptionConfig.QueueName;
            _subscriptionConfig.QueueName = queueName;
            _subscriptionConfig.ValidateSqsConfiguration();

            var subscriptionEndpointProvider = CreateSqsSubscriptionEndpointProvider(_subscriptionConfig);
            var locationName = subscriptionEndpointProvider.GetLocationName();
            _subscriptionConfig.QueueName = locationName;
        }
 private void ConfigureSqsSubscription(string messageTypeName)
 {
     _subscriptionConfig.ValidateSqsConfiguration();
     _subscriptionConfig.QueueName = GetNamingStrategy().GetQueueName(_subscriptionConfig, messageTypeName);
 }
Example #3
0
 private void ConfigureSqsSubscription <T>() where T : Message
 {
     _subscriptionConfig.ValidateSqsConfiguration();
     _subscriptionConfig.QueueName = GetNamingStrategy().GetQueueName(_subscriptionConfig, typeof(T));
 }
Example #4
0
 private void ConfigureSqsSubscription <T>() where T : Message
 {
     _subscriptionConfig.ValidateSqsConfiguration();
     _subscriptionConfig.QueueName = _subscriptionConfig.QueueName;
 }