Мы отправляем растровые изображения с нашего клиента Silverlight на сервер для сохранения с использованием определенной службы WCF-RIA. Наш класс DomainService выглядит примерно так:
[EnableClientAccess()]
public class CBitmapSavingService : DomainService
{
public void SaveBitmap(string bitmapGuid, byte[] pngBytes)
{
// Save PNG on server file system
}
}
Работает нормально, пока не получим большое растровое изображение. Затем мы получаем исключение «DomainOperationException».
Я подозреваю, что мы превышаем предел размера для параметра или сообщения.
Могу ли я перенастроить свой сервис таким образом, чтобы с клиента с помощью WCF-RIA-Services можно было отправлять более крупные растровые изображения?