Результат, который я получаю
falsef005fdc9-7781-4c75-9f54-0a05a7fc6e71bc3d0990-2f44-491f-a25a-3771772d6a61false2017-10-10T08: 43: 16.08310100 * False 1006 * Я использую почтальон в формате, показанном ниже. Вопрос: Как удалить []? Я попытался удалить ToList(), но это не сработало. Вопрос: Почему я получаю строковый результат вместо json? метод контроллера public IEnumerable<ClientModel> GetClients() { var clients = ClientHelper.GetAllClients(); var result = (from c in clients select c).ToList(); return Mapper.Map<IEnumerable<ClientModel>>(result); }
falsef005fdc9-7781-4c75-9f54-0a05a7fc6e71bc3d0990-2f44-491f-a25a-3771772d6a61false2017-10-10T08: 43: 16.08310100 * False 1006 * Я использую почтальон в формате, показанном ниже.
[]
ToList()
метод контроллера
public IEnumerable<ClientModel> GetClients() { var clients = ClientHelper.GetAllClients(); var result = (from c in clients select c).ToList(); return Mapper.Map<IEnumerable<ClientModel>>(result); }
Используйте это пространство имен
using System.Web.Script.Serialization;
и
var json_result = new JavaScriptSerializer().Serialize(result );
Вы должны получить json данные в json_result