Versión 2 de la Web API
La versión 2 de la Web API de la versión 10 del ERP presenta algunos cambios significativos con respecto a la versión anterior: Todos los endpoints de la versión 2 pasan a ser complementados ahora con v2 antes de la identificación del módulo. Así, la estructura base de la URL de los endpoints pasa a ser: En la versión 2, la respuesta a todas las peticiones tiene ahora la misma estructura: Esta estructura pretende eliminar la complejidad de los http clients que ahora tienen una única estructura de retorno de peticiones. Detallando las propiedades del objeto de retorno: En la versión 2, utilizamos 4 tipos de HTTP Request: Está disponible la configuración BloquearMúltiplesPeticionesPorContexto (verdadero por defecto) en el archivo web.config que permite bloquear peticiones realizadas simultáneamente al mismo motor del ERP. Los motores del ERP se instancian en función del token solicitado, garantizando la correcta separación de recursos cuando se instrumenta adecuadamente con la session key. Cuando la session key no se utiliza, puede haber errores, ya que hay recursos compartidos que ahora se utilizan simultáneamente. De este modo, esta configuración permite evitar esos errores. Para más información, consulte la sección Arquitectura de la documentación de la Web API. La versión 2 también ofrece como mecanismo de documentación e invocación de la Web API la herramienta Swagger. La dirección por defecto de Swagger será http://localhost:2018/WebApi/swagger/ui/index Esta pasa a ser también la página de entrada de la Web API, accediendo a http://localhost:2018/WebApi. Más información sobre el uso de Swagger en el artículo de apoyo.Endpoints
http://localhost:2018/WebApi/v2/{modulo}/{entidade}/{servico}/
Retorno de las peticiones
{
"Version": "string", "StatusCode": 0, "ErrorMessage": "string", "Results": {} }
HTTP Request de cada petición
Bloqueo de peticiones simultáneas para el mismo contexto
Documentación de la Web API con Swagger
login para deixar a sua opinião.