gpt4 book ai didi

c# - JIRA C# SDK 连接到 JIRA

转载 作者:太空狗 更新时间:2023-10-30 00:48:36 25 4
gpt4 key购买 nike

我正在使用来自以下位置的 Atlassian SDK:https://bitbucket.org/farmas/atlassian.net-sdk

现在,我只是尝试连接到我的 JIRA 并获取一些基本信息,例如我的任务。通过快速谷歌搜索,我发现了以下示例:https://www.codeproject.com/Tips/762516/Connecting-to-Jira-using-Csharp

在上面的链接中,他使用以下行连接到 JIRA:

Jira jiraConn = new Jira("http://yourjiraurl.com/", jUserID, jPassword);

但是当我尝试同一行时:

 Jira jira = new Jira(url, "admin", "password");

我收到以下错误:

cannot convert from 'string' to 'Atlassian.Jira.ServiceLocator'

cannot convert from 'string' to 'Atlassian.Jira.JiraCredentials'

cannot convert from 'string' to 'Atlassian.Jira.JiraCache'

我环顾四周试图找到一些关于此的文档,但我找不到与这 3 个错误中的任何一个或它期望的语法类型相关的任何内容。我会更多地调查 bitbucket,但我的工作防火墙由于未知原因将其阻止。

有没有人有解决这些错误的经验?

最佳答案

Jira 的原型(prototype)是:

Jira(ServiceLocator services, JiraCredentials credentials = null, JiraCache cache = null)

然后您得到的错误是正确的(字符串不是 JiraCredentials)。因此,您要么需要创建一些凭据,要么可以使用其他功能:

public static Jira CreateRestClient(string url, string username = null, string password = null, JiraRestClientSettings settings = null)

所以,像这样:

Jira jira = Jira.CreateRestClient(url, "admin", "password");

关于c# - JIRA C# SDK 连接到 JIRA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45102274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com