¿Hay alguna razón por la cual los proveedores de tipo F # plug and play predeterminados para los servicios web estén basados en wsdl? ¿Es por la falta de contratos formales en REST? ¿De modo que cada api de REST puede diferir significativamente y, por lo tanto, hacer que un proveedor de REST general sea difícil de proporcionar?Proveedores de tipo F # y apis REST
5
A
Respuesta
10
Los proveedores de tipos necesitan un esquema de tipo legible por máquina para hacer bien su trabajo.
3
Creo que esto se debe a que no hay forma de saber cómo se ve la API. Los humanos pueden leer la documentación, pero el Proveedor de Tipo no puede. Otras API tienen especificaciones XML, por lo que son más fáciles.
6
Los proveedores de tipos necesitan un esquema. Entonces podría usar Open Data Protocol que es REST + schema. Para esa tarea, puede usar ODataTypeProvider que ya está implementado.
Cuestiones relacionadas
- 1. F # Tipo de proveedores y procesamiento de datos
- 2. ¿Qué sucede cuando los proveedores de tipo cambian en F #?
- 3. Django y Restful APIs
- 4. Bibliotecas portátiles con proveedores de tipo
- 5. Cómo generar tipos compatibles con C#, compatible con .NET 4.0 utilizando proveedores de tipo F # 3.0
- 6. protobuf-net y wcf web apis
- 7. Ninject, proveedores y Activator.CreateInstance
- 8. Weather APIs para Android
- 9. XML APIs Java
- 10. WMI vs Windows APIs
- 11. Java Cloud APIs
- 12. Comprender los constructores tipo F #
- 13. ¿Hay planes para admitir "proveedores de tipos" para el SIQ de Scala (ScalaIntegratedQuery) como en F #?
- 14. Android - proveedores de contenido sqlite y multihilo
- 15. Proveedores de Membresía y Cumplimiento HIPAA
- 16. F # y ADO.NET - idiomático F #
- 17. Haskell a F # - declare un tipo recursivo en f #
- 18. F # Restricciones del tipo de miembro estático
- 19. F #: ¿Cita con definición de tipo?
- 20. F # opción de tipo en C#
- 21. Prueba de tipo simple en F #
- 22. F # Tipo de declaración posible ala Haskell?
- 23. Proveedores de OpenID: ¿qué detiene a los proveedores maliciosos?
- 24. REST - respuesta del servicio web - tipo mime?
- 25. Linux C++: archivos apis vs/proc?
- 26. ¿Alguna recomendación de Snail Mail APIs?
- 27. asp.net mvc y membresía personalizada y proveedores de roles
- 28. REST y variantes de autenticación
- 29. F # Tipo Anotación para las listas
- 30. REST y OBTENER ... nuevamente