public async Task UpdateWorkItemForIssue()

in src/YouTrackSharp/TimeTracking/TimeTrackingService.cs [79:97]


        public async Task UpdateWorkItemForIssue(string issueId, string workItemId, WorkItem workItem)
        {
            if (string.IsNullOrEmpty(issueId))
            {
                throw new ArgumentNullException(nameof(issueId));
            }
            if (string.IsNullOrEmpty(workItemId))
            {
                throw new ArgumentNullException(nameof(workItemId));
            }
            if (workItem == null)
            {
                throw new ArgumentNullException(nameof(workItem));
            }

            var client = await _connection.GetAuthenticatedApiClient();
            
            await client.IssuesTimetrackingWorkitemsPostAsync(issueId, workItemId, false, "id", workItem.ToApiEntity());
        }