NServiceBus.SpecificInstanceDistributionPolicy.SpecificInstanceDistributionStrategy.SelectReceiver C# (CSharp) Method

SelectReceiver() public method

public SelectReceiver ( string receiverAddresses ) : string
receiverAddresses string
return string
            public override string SelectReceiver(string[] receiverAddresses)
            {
                var instanceAddress = transportAddressTranslation(instance);
                var target = receiverAddresses.FirstOrDefault(t => t == instanceAddress);
                if (target == null)
                {
                    throw new Exception($"Specified instance with discriminator {instance.Discriminator} has not been configured in the routing tables.");
                }
                return target;
            }
SpecificInstanceDistributionPolicy.SpecificInstanceDistributionStrategy