Hi,
I'm using API to get all the open issues...
Is there a way to restrict the fields returned in response?
As of now, i'm getting all the fields in my response. I feel that's an over kill.
My sample code
<span>private</span> <span>static</span> <span>async</span> <span>Task</span> <span>SearchJira</span><span>()</span><span>{</span><span>try</span><span>{</span><span>string</span><span> apiUrl </span><span>=</span> <span>@</span><span>"https://URL/rest/api/3/search?jql=project=ProjectName&maxResults=10"</span><span>;</span><span>using</span> <span>(</span><span>var</span><span> httpClient </span><span>=</span> <span>new</span> <span>HttpClient</span><span>())</span><span>{</span><span>using</span> <span>(</span><span>var</span><span> request </span><span>=</span> <span>new</span> <span>HttpRequestMessage</span><span>(</span><span>new</span> <span>HttpMethod</span><span>(</span><span>"GET"</span><span>),</span><span> apiUrl</span><span>))</span><span>{</span><span>var</span><span> base64authorization </span><span>=</span><span>Convert</span><span>.</span><span>ToBase64String</span><span>(</span><span>Encoding</span><span>.</span><span>ASCII</span><span>.</span><span>GetBytes</span><span>(</span><span>"emailId:AuthCode"</span><span>));</span><span>request</span><span>.</span><span>Headers</span><span>.</span><span>TryAddWithoutValidation</span><span>(</span><span>"Authorization"</span><span>,</span><span> $</span><span>"Basic {base64authorization}"</span><span>);</span><span>var</span><span> response </span><span>=</span> <span>await</span><span> httpClient</span><span>.</span><span>SendAsync</span><span>(</span><span>request</span><span>);</span><span>var</span><span> jsonString </span><span>=</span> <span>await</span><span> response</span><span>.</span><span>Content</span><span>.</span><span>ReadAsStringAsync</span><span>();</span><span>var</span><span> jsonContent </span><span>=</span> <span>JsonConvert</span><span>.</span><span>DeserializeObject</span><span><</span><span>JiraResponse</span><span>>(</span><span>jsonString</span><span>);</span><span>}</span><span>}</span><span>}</span><span>catch</span> <span>(</span><span>Exception</span><span> ex</span><span>)</span><span>{</span><span>throw</span><span> ex</span><span>;</span><span>}</span><span>}</span>