Плагин D365 C# время от времени прекращает обработкуC#

Место общения программистов C#
Ответить
Anonymous
 Плагин D365 C# время от времени прекращает обработку

Сообщение 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 ... 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»