Поставщики F # Type и REST apis - PullRequest
       23

Поставщики F # Type и REST apis

6 голосов
/ 18 сентября 2011

Есть ли какая-либо причина, по которой провайдеры типа F # plug and play для веб-сервисов по умолчанию являются wsdl на основе мыла?Это из-за отсутствия официальных контрактов в REST?Таким образом, каждый API REST может значительно отличаться и, следовательно, затруднить предоставление общего поставщика REST?

Ответы [ 3 ]

10 голосов
/ 18 сентября 2011

Поставщики типов нуждаются в машиночитаемой схеме типов, чтобы хорошо выполнять свою работу.

7 голосов
/ 04 ноября 2011

Типу провайдеров нужна схема. Таким образом, вы можете использовать Open Data Protocol , то есть REST + схема. Для этой задачи вы можете использовать ODataTypeProvider , который уже реализован.

3 голосов
/ 18 сентября 2011

Я думаю, что это потому, что нет способа узнать, как выглядит API. Люди могут читать документацию, но поставщик типов не может. Другие API имеют спецификации XML, поэтому они проще.

...