Я создал плагин C#, в котором есть метод, запускающий AfterInsert записи. Проблема, с которой я сталкиваюсь, заключается в том, что она время от времени вставляет запись в таблицу/объект SharePointDocumentLocation. Никаких ошибок не возвращается, поскольку для этого метода установлены журналы трассировки.
string Token = GetAMSToken().Result;
InsertTraceLog(service, "AfterInsertOf*********", "Plugins", "Step-000-1120-5");
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://iccuat.api.crm.dynamics.com/api ... tlocations");
request.Headers.Add("name", "Documents on Default Site 1");
request.Headers.Add("Authorization", "Bearer " + Token);
var content = new StringContent("{\r\n \"name\" : \"Documents on Default Site 1\",\r\n \"relativeurl\" : \""+ *************** + "\",\r\n \"parentsiteorlocation_sharepointdocumentlocation@odata.bind\": \"/sharepointdocumentlocations(********)\",\r\n \"regardingobjectid_xxxxxxx_xxxxxxxxxx@odata.bind\": \"/xxxxxxx_xxxxxxxxxx("+ ************ + ")\",\r\n \"absoluteurl\" : \"\"\r\n}", null, "application/json");
InsertTraceLog(service, "AfterInsertOf", "Plugins", "Step-000-1120-6");
request.Content = content;
var response = await client.SendAsync(request);
InsertTraceLog(service, "AfterInsertOf", "Plugins", "Step-000-1120-7");
Подробнее здесь: https://stackoverflow.com/questions/798 ... processing
Плагин D365 C# время от времени прекращает обработку ⇐ C#
Место общения программистов C#
-
Anonymous
1763675039
Anonymous
Я создал плагин C#, в котором есть метод, запускающий AfterInsert записи. Проблема, с которой я сталкиваюсь, заключается в том, что она время от времени вставляет запись в таблицу/объект SharePointDocumentLocation. Никаких ошибок не возвращается, поскольку для этого метода установлены журналы трассировки.
string Token = GetAMSToken().Result;
InsertTraceLog(service, "AfterInsertOf*********", "Plugins", "Step-000-1120-5");
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://iccuat.api.crm.dynamics.com/api/data/v9.2/sharepointdocumentlocations");
request.Headers.Add("name", "Documents on Default Site 1");
request.Headers.Add("Authorization", "Bearer " + Token);
var content = new StringContent("{\r\n \"name\" : \"Documents on Default Site 1\",\r\n \"relativeurl\" : \""+ *************** + "\",\r\n \"parentsiteorlocation_sharepointdocumentlocation@odata.bind\": \"/sharepointdocumentlocations(********)\",\r\n \"regardingobjectid_xxxxxxx_xxxxxxxxxx@odata.bind\": \"/xxxxxxx_xxxxxxxxxx("+ ************ + ")\",\r\n \"absoluteurl\" : \"\"\r\n}", null, "application/json");
InsertTraceLog(service, "AfterInsertOf", "Plugins", "Step-000-1120-6");
request.Content = content;
var response = await client.SendAsync(request);
InsertTraceLog(service, "AfterInsertOf", "Plugins", "Step-000-1120-7");
Подробнее здесь: [url]https://stackoverflow.com/questions/79825977/d365-c-sharp-plugin-sporadically-stop-processing[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия