Отображение списка с помощью HttpResponseMessage - PullRequest
0 голосов
/ 28 декабря 2018

Могу ли я добавить свой список с помощью HttpResponseMessage?Например: у меня есть этот список утверждающих, который мне нужно добавить к моему ответному сообщению.

List <string> Approvers = new List<string>();

foreach (ApproverEmployee item in SinglItem.ApproverList)
{
   Approvers.Add(item.FullName + " , " + item.DesignationName);
}

и, наконец, передать список с моим ответным сообщением

return Request.CreateResponse(HttpStatusCode.Ok, "Request needs to be approved by following approvers: " + Approvers)

Но этоне давая мне список.Должен ли я преобразовать список в datatable и затем передать его?я не могу получить список напрямую?

1 Ответ

0 голосов
/ 28 декабря 2018

Если вы не объедините свой список в строку, вы получите результат, я думаю.

"string value" + lstHede 

вызовет метод ToString lstHede.И он вернет имя класса переменной.

public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, T value);

Вы можете кодировать так:

var result = "Request needs to be approved by following approvers: ";
foreach (ApproverEmployee item in SinglItem.ApproverList) {
   result += item.FullName + " , " + item.DesignationName;
}
return Request.CreateResponse(HttpStatusCode.Ok,  result);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...