使用 REST 和 C# 构造电子邮件 - 无效收件人\n我对 C# 相当陌生,但对 .NET 开发不太熟悉。我对图形开发也相当陌生。
\n我正在尝试构建可用于在我的组织内构建消息的代码。最终代码将成为 RPA 代码对象。
\n我有一个消息类,其中有为 toRecipient、ccRecipient 和 bccRecipient 定义的类。当我有“收件人”、“抄送”和“密件抄送”选项的数据时,创建和发送电子邮件工作正常。但是,如果我只有“收件人”收件人而没有“抄送”或“密件抄送”收件人,我会收到一条错误消息。同样,我不能仅发送到密件抄送,因为代码正在寻找 toRecipients 和抄送收件人的值。
\n\n\n错误信息:
\nRun Code Online (Sandbox Code Playgroud)\n{\n "error":{\n "code":"ErrorInvalidRecipients",\n "message":"At least one recipient isn't valid., Recipient '' is not resolved. All recipients must be resolved before a message can be submitted."\n }\n}\n
如何使抄送和密件抄送的子类成为可选?\xe2\x80\x93 或者是否有语法可以用来告诉 API cc 和 bcc 字段为空?
\n我基于使用 Postman 创建的消息构建该类,然后使用“选择性粘贴”到我的消息类中。
\n\n班级:
\nRun Code Online (Sandbox Code Playgroud)public class gMessage {\n public grfMessage message { get; set; …