Esempio n. 1
0
        private async Task <Wit> AddAsync(JsonPatchDocument patchDocument, string projectName, string workItemType, bool?validateOnly, bool?bypassRules, CancellationToken cancellationToken)
        {
            if (this.ValidateOnly)
            {
                validateOnly = true;
            }

            using var mc = log?.Enter(LogLevel.RawApis, new object[] { patchDocument, projectName, workItemType, validateOnly, bypassRules, null, cancellationToken }, "CreateWorkItemAsync");
            log?.Dump(patchDocument);
            return(await WorkItemClient.CreateWorkItemAsync(patchDocument, projectName, workItemType, validateOnly, bypassRules, userState : null, cancellationToken)
                   .ConfigureAwait(false));
        }