Usługa Amazon Simple Notification AWSSDK C # - S.O.S

Próbuję publikować za pomocą AWSSDK Amazon dla C # i Simple Notification Service.

Nie ma próbek, które są dostarczane z SDK i nie ma żadnych próbek w Internecie, które mogę znaleźć po 2 godzinach Google. Wymyśliłem to, ale rzuca wyjątek, który nie dostarcza więcej informacji niż pojedynczy ciąg „TopicARN” - bez wewnętrznego wyjątku - nuffin!
Jeśli ktoś pomyślnie wysłał wiadomość za pomocąSNS przez C # za pomocąAWSSDK Chciałbym zobaczyć nawet najbardziej podstawowy przykład pracy. Używam najnowszego SDK 1.5x

Oto kod:

string resourceName = "arn:aws:sns:us-east-1:xxxxxxxxxxxx:StackOverFlowStub";
AmazonSimpleNotificationServiceClient snsclient = new AmazonSimpleNotificationServiceClient(accesskey,secretkey);
AddPermissionRequest permissionRequest = new AddPermissionRequest()
                .WithActionNames("Publish")
                .WithActionNames(accesskey)
                .WithActionNames("PrincipleAllowControl")
                .WithActionNames(resourceName);
snsclient.AddPermission(permissionRequest);

PublishRequest pr = new PublishRequest();
pr.WithMessage("Test Msg");
pr.WithTopicArn(resourceName);
pr.WithSubject("Test Subject");
snsclient.Publish(pr);

questionAnswers(1)

yourAnswerToTheQuestion