cannot call because it is a web method
Здравствуйте!
Столкнулся со следующей проблемой:
Если я в плагине запрашиваю данные и создаю
BusinessEntity[] buss = service.RetrieveMultiple(query).BusinessEntities;
После делаю update либо Create сущности:
service.Update((BusinessEntity)salesOrder);
А после делаю опять запрос и апдейт (уже другой сущности, но в том же плагине), то на
BusinessEntity[] плагин падает с ошибкой cannot call because it is a web method
Если я сначала запрашиваю и создаю 2 BusinessEntity[], а потом делаю апдейт первой, потом второй - то на втором service.Update плагин падает с той же ошибкой.
Вопрос в следующем: может быть нужно как-то освобождать сервис грубо говоря "закрывать сессию"?
Или ошибка в другом?
|