stackoverflow.com/questions/47020436/...
ел код ниже наhttps://forums.aws.amazon.com/thread.jspa?threadID=53629:
AmazonSimpleNotificationService sns = AWSClientFactory.CreateAmazonSNSClient(key, secret);
PublishRequest req = new PublishRequest();
req.WithMessage("This is my test message");
req.WithSubject("The Test Subject");
req.WithTopicArn(topicArn);
PublishResponse result = sns.Publish(req);
Но работает ли он в .NET Core? Если да, то как и для чего используются заявления?
Я использовал эту установку Nuget:
Install-Package AWSSDK.SimpleNotificationService -Version 3.3.0.23
Методы совершенно разные? Просто осматривая Intellisense, я обнаружил:
var req = new AmazonSimpleNotificationServiceRequest();
var client = new AmazonSimpleNotificationServiceClient();
но требуется не показывает никаких свойств.
Я пробовал искать здесь:https://docs.aws.amazon.com/sdkfornet/v3/apidocs/Index.html но он говорит: «Сервис в настоящее время недоступен. Пожалуйста, повторите попытку через некоторое время». (так что да, я попробую позже, но не уверен, что он будет иметь то, что я хочу в любом случае).
--- Обновление 10/30 - это единственный метод публикации класса AmazonSimpleNotificationServiceRequest ()
--- Обновление 2 от 30.10 - нашел этот пост:Отправьте SMS с помощью AWS SNS - .Net Core
Создан новый вопрос для кода, который я пытаюсь, но он не работает:Как вызвать SNS PublishAsync из лямбда-функции?