2013-08-23 2 views
0

Я пользуюсь услугами MVC 4 и WCF.pass byte [] параметр массива для службы wcf

Вот моя модель, где я звоню в службу.

The objSwatchClass has a property byte[] of an image. 
int updatedSeqNo = objSwatchService.InsertSwatch(objSwatchClass); 

Связывание в web.config моего приложения

 <security mode="None"> 
     <transport clientCredentialType="None" proxyCredentialType="None" 
      realm="" /> 
     <message clientCredentialType="UserName" algorithmSuite="Default" /> 
     </security> 

</binding> 

Error when i call the service with byte as parameter Detailed Error

+0

objSwatchClass имеет свойство SwatchImage, которое вы можете видеть на изображении. SwatchImage = imgArray. Его прошло. Я хочу передать весь объект с байтом [] в качестве его свойства. – Sakthivel

ответ

1

Вы не це провалить ваше полное связывание, но, согласно ошибке, кажется, что ваш клиентский привязкой использует MTOM, в то время как ваша привязка serevr не используется (обычный текст). Убедитесь, что они синхронизированы с любой настройкой в ​​зависимости от ваших потребностей (MTOM более оптимизирован).

Смежные вопросы