我正在尝试使用Gemini 5 c# API添加评论。
问题是 GeminiService.Item.IssueCommentCreate 返回 null。
commentDto 对象被创建并传递给 IssueCommentCreate,填充的属性(Comment、IssibilityId、Visibility)与之前的 gemini api 相同(FullName 和 ProjectId 未填充)。我试图填写 ProjectId 但没有运气。
你能分享一下你是如何添加评论的吗?
问候
我正在尝试使用Gemini 5 c# API添加评论。
问题是 GeminiService.Item.IssueCommentCreate 返回 null。
commentDto 对象被创建并传递给 IssueCommentCreate,填充的属性(Comment、IssibilityId、Visibility)与之前的 gemini api 相同(FullName 和 ProjectId 未填充)。我试图填写 ProjectId 但没有运气。
你能分享一下你是如何添加评论的吗?
问候
我们使用了 Gemini 的示例 API,它可以工作:
var comments = new IssueComment();
comments.Comment = txtComment.Text;
comments.ProjectId = projectId;
comments.UserId = userId;
comments.IssueId = issueId;
login.Item.IssueCommentCreate(comments);
原因是我指定的评论可见性不在数据库的评论可见性分类器中。
对于 15 可见性值 null 由 IssueCommentCreate 返回,但添加可见性为 1 和 12 的评论没有任何问题
在之前的 Gemini 版本(API 版本 4.0.1.3038)中,我可以毫无问题地添加可见性为 414 的评论(为其返回填充了 ID 的评论对象实例)
问候