2010-11-02 11 views

Respuesta

3

Después de una profunda investigación he encontrado la solución:

AmazonSQS sqs = AWSClientFactory.CreateAmazonSQSClient(
      appConfig["AWSAccessKey"], 
      appConfig["AWSSecretKey"], 
      new AmazonSQSConfig().WithServiceURL("The url for wanted region") 
      ); 

Las regiones y las direcciones URL son:

Fuente: http://aws.amazon.com/sqs/faqs/#What_is_the_EU_End-Point

4

Hay una mejor manera de hacerlo ahora que utiliza la clase Amazon.RegionEndpoint en lugar de utilizar una cadena URL. Visual Studio intellisense te dará todas las regiones.

AmazonSQS sqs = AWSClientFactory.CreateAmazonSQSClient(RegionEndpoint.USWest2); 

Además, no es necesario pasar la appconfig [ "AWSAccessKey"] en los parámetros, siempre y cuando usted tiene que definirse en el app.config. Lo encontrará.

Cuestiones relacionadas