Skip to content

Add watcher to issue

alinach edited this page May 16, 2016 · 6 revisions

Add a watcher to issue

Option available for Redmine 2.3.0 and higher.

Parameters:

  • user_id (required): id of the user to add as a watcher

Sync Example:

using System; using Redmine.Net.Api; using Redmine.Net.Api.Types; namespace RedmineTest { class Program { static void Main(string[] args) { string host = "<host>"; string apiKey = "<api-key>"; var manager = new RedmineManager(host, apiKey); int watcherIssueId = <watcher-issue-id>; int watcherUserId = <watcher-user-id>; manager.AddWatcherToIssue(watcherIssueId, watcherUserId); Issue issue = manager.GetObject<Issue>(watcherIssueId.ToString(), new NameValueCollection { { RedmineKeys.INCLUDE, RedmineKeys.WATCHERS } }); Console.WriteLine("Issue with watcher: {0}.", issue); } } } 

Async Example:

... await manager.AddWatcherAsync(watcherIssueId, watcherUserId); ... 
Clone this wiki locally