мой DAL выглядит примерно так:
Database db = EnterpriseLibraryContainer.Current.GetInstance<Database>();
mylist = db.ExecuteSprocAccessor<EMyClass>("spMySP", param1, param2).ToList();
мой SP в SQL-SEVER возвращает 4 обычных поля плюс поле varbinary, которое является изображением
мой EMyClass:
public class EMyClass
{
public int aaa { get; set; }
public int bbb { get; set; }
public byte[] ccc { get; set; }
public string ddd { get; set; }
public string eee { get; set; }
}
На клиенте WCF я могу видеть нормальные данные из любой строки, возвращаемой запросом, но поле varbinary (изображение) всегда пусто, когда я выполняю тот же запрос в менеджере sql, я вижу varbinaryполе с данными изображения.Предполагается, что поле varbinary соответствует свойству ccc класса.
Заранее спасибо