Добрый день. Не получается сериализовать объект в строку Json. 

Сериализую так  string requestJson=Json.Serialize(invoice);

Проблема в том что теги не обварачиваются внутри ковичек. 

Код создания объекта и результат приведены в снимках.

Прикрепленные файлы

Нравится

1 комментарий

Добрый день!

Не совсем понял в чём заключается ошибка, в любом случае вы можете попробовать использовать библиотеку Newtonsoft, с помощью...ЕщеСвернуть

Показать все комментарии

Есть необходимость отправлять динамические структуры как в js, к примеру через тип JObject, но получаем 500 когда пробуем в веб-сервисе вернуть данный тип.



Как сделать что-то типо такого: 

public void ConfigureServices(IServiceCollection services)
{
    services.AddControllers().AddNewtonsoftJson(x => x.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore);
}

.net core

Нравится

2 комментария

Стас, добрый день!

Для сериализации/десериализации вы можете в сервисе использовать либу Newtonsoft.

Для этого сперва нужно добавить следующие...ЕщеСвернуть

Показать все комментарии (1)

Добрый день. Мне необходимо при нажатии кнопки сохранять данные в формате excel и скачивать этот файл. Данные получаю из веб сервиса в формате JSON.

Есть ли такая возможность?

Нравится

0 комментариев
Показать все комментарии

Добрый день, имеется лендинг работающий как отдельный сайт в IIS, идея в том чтобы в выпадающий список попадали данные из справочника в Creatio. Подскажите, как это можно реализовать?

Нравится

4 комментария

С созданием контактов в Creatio через Лэндинг разобрались, но как достать из справочника не понимаю)

Показать все комментарии (3)

Добрый день, коллеги! 

Настраиваю интеграцию с сервисом Ringostat



 https://help.ringostat.com/knowledge-base/article/integration-with-ringostat-via-api?_ga=2.175421226.967939475.1632121367-102122395.1627983840&_gac=1.124763256.1630405486.Cj0KCQjwpreJBhDvARIsAF1_BU3JuXmxhDLRmAZxhF9xAkJXLrFr1vFGPsRwjQzEaPlH3z4kQxz0_lsaAlGpEALw_wcB



В веб сервисах, в новосозданном методе указаны данные параметры вызова и отработки ответа



Изображение удалено.

Изображение удалено.

На выходе получается такая ошибка

Изображение удалено.



Изображение удалено.

В чем может быть проблема ? 

Нравится

1 комментарий

Данил, добрый день!

Если вы правильно настроили интеграцию, то рекомендую с помощью Postman провести дєбаг. Возможно такой запрос и должен вернуть...ЕщеСвернуть

Показать все комментарии

Есть JSON на 35 000+ строк.

На стороне сервера запрос принимается и обрабатывается 118 – 124 секунды.

Во время обработки запроса к нам приходит ошибка:

Received an unexpected EOF or 0 bytes from the transport stream. Trace at System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 size...

ЕщеСвернуть

Нравится

1 комментарий

Добрый день.

Подскажите, сколько по времени занимает выполнение запроса в Postman?

Если у вас закрывается сессия до выполнения запроса, я б...ЕщеСвернуть

Показать все комментарии

Добрый день! Появилась необходимость создать бизнес процессы через POST-запросы. 

Используя мануал для DataServise , написал кейс такого вида: 

 

 data = {
    "columnValues": {
        "items": {
            "Account": {
                "expressionType": 2,
                "parameter"...

ЕщеСвернуть

Нравится

1 комментарий

Дмитрий, уточните, Вы спрашиваете о запуске процесса или о создании записи в каком-то разделе (в Вашем примере — Case)?

Если интересует именно...ЕщеСвернуть

Показать все комментарии

Доброго дня, имеется bpm которая при GET запросе 0/ServiceModel/EntityDataService.svc/ContactColletion возвращает xml с контактами, можно ли GET запросом возвращать JSON и если да, то где про это написанно? Если нельзя, то как вернуть JSON для oData 3?

Нравится

3 комментария
Лучший ответ

Добавьте header к запросу

Accept: application/json;odata=verbose
Показать все комментарии (2)

Подскажите как можно в C# сделать Serialize в json объект класса

public class ImportCreatioServiceCaseColumns
{
	[JsonPropertyName("idNumber")]
	public string IdNumber { get; set; }
	[JsonPropertyName("typeCase1Name")]
	public string TypeCase0Name { get; set; }
}
public class ImportCreatioProcessCaseColumnsOut
...

ЕщеСвернуть

Нравится

5 комментариев

Можно подключитье  Json.NET он уже включен в коробке. Подробнее об использовании смотрите https://www.newtonsoft.com/json

Как...ЕщеСвернуть

Показать все комментарии (4)

День добрый.

Не смог отыскать примера структуры JSON'а для DataService.

В запросе отправляю следующий Json, без блока Filters отрабатывает корректно.

{
	"RootSchemaName": "Opportunity",
	"OperationType": "Select",
	"Columns": {
		"Items": {
			"Title": {
				"Expression":{
					"ExpressionType": "SchemaColumn"...

ЕщеСвернуть

Нравится

2 комментария
Лучший ответ

Добрый день.

Попробуйте для параметра значение указать таким образом:

"Parameter":{
    "DataValueType":[Тип данных],
     "Value":"[Значение колонки]"
}
Показать все комментарии (1)