3

如何在c#的sendgrid smtp api中添加多个类别?如果我使用以下代码添加类别:

1.) var message=SendGrid.GetInstance();

2.) message.Header.SetCategory(“EmailName”);

它成功地将“EmailName”添加为类别。如果我需要添加多个类别并多次编写第二步语句,那么它只会创建最后一个类别并覆盖之前的类别。

谢谢

4

2 回答 2

4

通过谷歌寻找与 OP 相同的东西并偶然发现了这个问题。看起来 SendGrid C# 库现在支持多个类别,所以我想我会在这里添加它,以防其他人也在这里绊倒。

IEnumerable<string> categories = new string[] { "c1", "c2" };
message.Header.SetCategories(categories);

链接到解决此问题的 github 问题:

于 2015-03-30T14:29:10.103 回答
0

SendGrid C# 库目前似乎不支持添加多个类别。我在 github 上为这个问题创建了一个问题这是一个小修复,所以如果你想分叉回购,你可以很容易地自己做这个改变。

于 2013-06-12T16:40:28.970 回答