We tried to use the tool with AWS .NET SDK and we received Bad Request response.
Sample code:
using Amazon.Runtime;
using Amazon.SQS;
var service = "http://localhost:4566/";
var credentials = new BasicAWSCredentials("dummy", "dummyKey");
var sqsClient = new AmazonSQSClient(credentials, new AmazonSQSConfig { ServiceURL = service});
try
{
var response = await sqsClient.CreateQueueAsync($"foobar-0-{Guid.NewGuid()}");
Console.WriteLine(response.QueueUrl);
}
catch (AmazonSQSException ex)
{
Console.WriteLine(ex);
}
A discrepancy that I saw that when tried to create the same queue with AWS CLI it worked, but the returned queue url is invalid as a Url:
We tried to use the tool with AWS .NET SDK and we received Bad Request response.
Sample code:
A discrepancy that I saw that when tried to create the same queue with AWS CLI it worked, but the returned queue url is invalid as a Url:
While with localstack it is more lifelike: