Azure SendGrid DeliverAsync可以工作,但不能交付

时间:2015-05-20 08:12:14

标签: azure sendgrid

我使用他们的文档作为指南连接了SendGrid。这里没什么好看的,只想为某些活动发电子邮件。查看下面的代码,SendGrid文档指示我使用transportWeb。 Deliver (消息)但这会导致“无法解析符号Deliver”但是如果我使用DeliverAsync,一切正常。只是似乎草率地定义一个从未使用过的变量。

SendGridMessage message = new SendGridMessage();
message.AddTo(to);
message.From = new MailAddress(from);
message.Subject = subject;
message.Text = body;
var uid = AppConfigSettings.SendGridUid;
var pw = AppConfigSettings.SendGridPw;
var credentials = new NetworkCredential(uid, pw);
var transportWeb = new Web(credentials);
// transportWeb.Deliver(message); // "Deliver" won't resolve
var result = transportWeb.DeliverAsync(message);

1 个答案:

答案 0 :(得分:3)

最新版本的库中的

Deliver() was removed。你能把我链接到过时的文档吗?