Я хочу опубликовать вложение в TFS.Поэтому мне нужно сформировать JSON, как показано ниже ( Пример тела данных запроса с сайта MSDN ).
{"0": 137, "1": 80, "2": 78," 3 ": 71," 4 ": 13," 5 ": 10,
" 6 ": 26," BYTES_PER_ELEMENT ": 1," buffer ": {" 0 ": 137," 1": 80," 2 ": 78," 3 ": 71," 4 ": 13," 5 ": 10," 6 ": 26," byteLength ": 8}," length ": 6" byteOffset ":0, "byteLength": 6}
partial void PrepareRequest(HttpClient client, HttpRequestMessage request, StringBuilder urlBuilder)
{
string strPath = @"C:\Users\naveen\Desktop\Bytetxt.txt";
byte[] byTextData = File.ReadAllBytes(strPath);
request.Content = new StringContent(JsonConvert.SerializeObject(byTextData), Encoding.UTF8, "application/json");
}
Я пробовал что-то, но не смог получить соответствующий JSON.
Как преобразовать байтовый массив в точный упомянутый формат JSONвыше