/// <summary> /// Marks the tracked links processed. /// </summary> /// <param name="self">The self.</param> /// <param name="clientId">The client identifier.</param> /// <param name="processId">The process identifier.</param> /// <returns>Task<System.Boolean>.</returns> /// <exception cref="HttpRequestException"> /// Throws an exception if the <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" /> property for the HTTP response is false. /// </exception> public async static Task<bool> MarkTrackedLinksProcessedAsync(this WowClient self, string clientId, Guid processId) { var request = new RestRequest { Resource = "client/{clientId}/trackedlinks/markprocessed/{processId}" }; request.AddHeader("api-version", "1"); request.AddUrlSegment("clientId", clientId); request.AddUrlSegment("processId", processId.ToString()); var result = await self.Client.ExecuteAsync<BasicResult>(request); return result.Result; }