예제 #1
0
 public SendSettings GetSendSettings(AmazonSqsEndpointAddress address)
 {
     return(new QueueSendSettings(address.Path, true, address.AutoDelete));
 }
예제 #2
0
        public SendSettings GetSendSettings(Uri address)
        {
            var endpointAddress = new AmazonSqsEndpointAddress(_hostConfiguration.HostAddress, address);

            return(_configuration.Send.GetSendSettings(endpointAddress));
        }
 public TopicPublishSettings(AmazonSqsEndpointAddress address)
     : base(address.Name, address.Durable, address.AutoDelete)
 {
 }
예제 #4
0
 public QueueSendSettings(AmazonSqsEndpointAddress address)
     : base(address.Name, address.Durable, address.AutoDelete)
 {
 }
예제 #5
0
 public SendSettings GetSendSettings(AmazonSqsEndpointAddress address)
 {
     return(new QueueSendSettings(address));
 }
예제 #6
0
        Task <ISendTransport> ISendTransportProvider.GetSendTransport(Uri address)
        {
            var endpointAddress = new AmazonSqsEndpointAddress(_host.Address, address);

            return(_host.CreateSendTransport(endpointAddress));
        }