получение строки, например, когда я возвращаю список - PullRequest
0 голосов
/ 07 мая 2020

Результат, который я получаю

falsef005fdc9-7781-4c75-9f54-0a05a7fc6e71bc3d0990-2f44-491f-a25a-3771772d6a61false2017-10-10T08: 43: 16.08310100 * False 1006 * Я использую почтальон в формате, показанном ниже.

  1. Вопрос: Как удалить []? Я попытался удалить ToList(), но это не сработало.
  2. Вопрос: Почему я получаю строковый результат вместо json?

enter image description here

метод контроллера

public IEnumerable<ClientModel> GetClients()
{
    var clients = ClientHelper.GetAllClients();
    var result = (from c in clients
                  select c).ToList(); 

    return Mapper.Map<IEnumerable<ClientModel>>(result);

}

1 Ответ

0 голосов
/ 07 мая 2020

Используйте это пространство имен

using System.Web.Script.Serialization;

и

var json_result = new JavaScriptSerializer().Serialize(result );

Вы должны получить json данные в json_result

...