我試圖從使用Redmine .NET API的ASP.NET MVC應用程序管理Redmine。通過Redmine .NET API設置新問題的作者
MVC應用程序需要允許用戶從其UI創建和編輯Issue
。 (MVC應用程序與Redmine具有相同的用戶。)以下代碼添加了一個新問題,但作者始終設置爲API密鑰的所有者。
using Redmine.Net.Api;
using Redmine.Net.Api.Types;
RedmineManager manager = new RedmineManager(host, apiKey);
Issue newIssue = new Issue();
// Set issue details
newIssue.Author = new IdentifiableName();
var user = manager.GetUsers(UserStatus.STATUS_ACTIVE, loginUserName).FirstOrDefault();
newIssue.Author.Id = user.Id;
manager.CreateObject<Issue>(newIssue);
我想將登錄用戶設置爲問題作者。
有誰知道如何做到這一點?
謝謝。
謝謝,這個工程。 – jhmt