2014-11-16 6 views
0

Это очень странно, я пытаюсь отправить данные JSON в мою службу WCF.REST WCF не поддерживает Список <int>

<OperationContract> 
<WebInvoke(Method:="POST", RequestFormat:=WebMessageFormat.Json, ResponseFormat:=WebMessageFormat.Json, BodyStyle:=WebMessageBodyStyle.WrappedRequest)> 
Function getProvinciasByAsignacion(asignaciones As List(Of String)) As List(Of String) 

Работает отлично. Но ... странная вещь, если я изменяю список строк на список целых чисел, служба wcf возвращает 400 (неверный запрос).

Это JSON код, который я отправить (через угловой)

{"asignaciones":[290,291]} 

Является ли это ошибка? или ограничение? Я здесь очень потерян! Надеюсь, кто-то может мне помочь ...

Cheers.

ответ

0

Я нашел проблему. Когда я включил includeExceptionDetailInFaults в свой файл web.config, я смог увидеть, что моя функция выполняла недопустимый листинг в операторе return.

Если я просто сделаю это первым, а не спрошу ... какой позор.

До свидания!

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