C#和Mantis API,获得可复制性



我目前正在做一个项目,我将使用Mantisbt的API将错误跟踪功能集成到我的程序中,但我遇到了一个障碍。

我使用wsdl.exe生成了一个c#客户端库。

我正试图从尾数(最好是在ObjectRef数组中)中获得再现性、严重性和优先级,以将其显示给最终用户,以便他们可以从下拉列表中选择它。我设法使用以下行获得类别:

this.connector.mc_project_get_categories(username,password,projectid);

然而,对于我正在寻找的其他领域,似乎没有类似的线路。

我认为您正在寻找mc_enum_reproductibilities。这比硬编码自己的值更可取,因为MantisBT安装可能会定制为具有其他可复制性。

再现性、严重性、优先级和类似字段是Mantis PHP文件中的枚举,必须在中进行硬编码。值和文本位于core/content_inc.PHP文件中。

根据这些定义,您可以创建自己的ObjectRef来传递。

最新更新