Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
XML-RPC.NET: игнорируется MappingAction.Error
|
|||
|---|---|---|---|
|
#18+
Создаю веб-сервис XML-RPC. В серверном коде создаю структуру [XmlRpcMissingMapping(MappingAction.Ignore)] public struct proverka { [XmlRpcMissingMapping(MappingAction.Error)] public int chislo; public string stroka; } //и код обработчика: public class Handler1 : XmlRpcService { [XmlRpcMethod("Test")] public string MyService(proverka arg) { return "chislo=["+arg.chislo+"] stroka=["+arg.stroka+"]"; } } Далее запускаю сервис, отправляю ему следующий запрос: <methodCall> <methodName>Test</methodName> <params> <param> <value> <struct> <member> <name>stroka</name> <value><string>Hello!</string></value> </member> </struct> </value> </param> </params> </methodCall> И сервис почему-то даже не спотыкается на том, что не передан обязательный параметр chislo (отмеченный [XmlRpcMissingMapping(MappingAction.Error)]). Всё отрабатывает и возвращает строку chislo=[0] stroka=[Hello!]. То есть как-будто бы атрибут [XmlRpcMissingMapping(MappingAction.Error)] у поля chislo не указан вовсе. На странице описания сервиса отображается всё правильно - stroka optional, chislo - нет. Подскажите пожалуйста, что я делаю не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 11:36 |
|
||
|
XML-RPC.NET: игнорируется MappingAction.Error
|
|||
|---|---|---|---|
|
#18+
Vasiliy_KashkinПодскажите пожалуйста, что я делаю не так? Используешь XML-RPC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 12:12 |
|
||
|
XML-RPC.NET: игнорируется MappingAction.Error
|
|||
|---|---|---|---|
|
#18+
hVostt, Нет, но возможно я неправ используя XML-RPC.NET ( http://xml-rpc.net/). Во всех других отношениях библиотека меня устраивает. Да и с этой проблемой я уверен, что виноват сам. Надеюсь что кто-нибудь мне всё-таки поможет. То есть ПРОБЛЕМА ВСЁ ЕЩЁ АКТУАЛЬНА! ЖДУ ОТВЕТА КАК СОЛОВЕЙ ЛЕТА )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2014, 11:56 |
|
||
|
|

start [/forum/topic.php?fid=18&tid=1356831]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
8ms |
get forum data: |
4ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 358ms |

| 0 / 0 |
