Evtl. OnlineServiceGuid in Path, statt als Get-Parameter #7

Open
opened 2024-06-18 14:22:40 +02:00 by Daniel_Hassert · 0 comments
Member

Beispiel

https://onlineservices.dev.rz2.prm-ag.de/q7U4PLrRfa7vrzFR2Kvb3Q/api/shop/e8efb099-c268-99a4-c314-3a2620803804/VehicleTypes?GuidMaterialType=501%7C1

Eigentlich geht es mir hier nur darum, dass bei einer konsequenten Implementation der aktuellen Doku, ich jeder Funktion ein Argument für die guidOnlineService hinzufügen muss.

Beispiel:

function getFilter(guidOnlineService, guidMaterialType, guidVehicleType, [..] ) { ... }

tldr; Ich kann das zwar schon programmatisch so basteln, dass jeder Abfrage die guidOnlineService hinzugefügt wird, aber wie gesagt, ist halt nicht konsequent. Für die Implementation wärs mir dann lieber, wenn ich guidOnlineService nicht angebe.

Können wir gern nochmal quatschen falls nicht klar geworden ist, was ich erreichen möchte.

## Beispiel ```text https://onlineservices.dev.rz2.prm-ag.de/q7U4PLrRfa7vrzFR2Kvb3Q/api/shop/e8efb099-c268-99a4-c314-3a2620803804/VehicleTypes?GuidMaterialType=501%7C1 ``` Eigentlich geht es mir hier nur darum, dass bei einer konsequenten Implementation der aktuellen Doku, ich jeder Funktion ein Argument für die `guidOnlineService` hinzufügen muss. Beispiel: ``` function getFilter(guidOnlineService, guidMaterialType, guidVehicleType, [..] ) { ... } ``` tldr; Ich kann das zwar schon programmatisch so basteln, dass jeder Abfrage die `guidOnlineService` hinzugefügt wird, aber wie gesagt, ist halt nicht konsequent. Für die Implementation wärs mir dann lieber, wenn ich `guidOnlineService` nicht angebe. Können wir gern nochmal quatschen falls nicht klar geworden ist, was ich erreichen möchte.
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: PRM_Software_AG/api-documentation#7
No description provided.