OData
OData trajtohet si një protokoll më vete dhe jo si HTTP që duhet zbukuruar vetë: Restorm i njeh opsionet e tij të sistemit, veprimet e tij dhe formatin e tij të grupimit.
Klik me të djathtën në pemë ▸ Shto ▸ Kërkesë OData.

Konfigurimi
Section titled “Konfigurimi”| Fusha | Roli |
|---|---|
| URL | Pika e hyrjes së shërbimit, përfshirë grupin e entiteteve |
| Versioni OData | v2, v3, v4 ose v4.01 |
| Tipi i veprimit | entity-set, function, action ose batch |
| Kokat / Parametrat | Si te një kërkesë HTTP |
Opsionet e kërkesës
Section titled “Opsionet e kërkesës”Secili opsion sistemi ka fushën e vet:
$filter · $select · $top · $skip · $count · $expand · $orderby ·
$search · $format (json, xml, atom) · $apply (agregim, v4.01).
Fusha $filter përfiton nga një vetëplotësim i ushqyer nga metatë dhënat e
importuara: propozohen emrat e vetive dhe operatorët.
Funksionet dhe veprimet
Section titled “Funksionet dhe veprimet”Për function dhe action është i disponueshëm një listë parametrash
veprimi të tipizuar — emër, tip CSDL i kualifikuar, mundësi nule, tregues
lidhjeje — dhe, për një veprim, një trup JSON i dedikuar.
Kërkesat $batch
Section titled “Kërkesat $batch”Modaliteti batch mban një listë nënkërkesash, secila me metodën, URL-në,
kokat, trupin e vet dhe ndonjëherë me grupin e vet të atomicitetit
(change set). Dy opsione:
- Formati:
multipart(si parazgjedhje) osejson; - Lejo GET brenda një change set: i çaktivizuar si parazgjedhje; aktivizimi i tij shkakton një paralajmërim, sepse OData nuk e parashikon këtë.
Importimi i metatë dhënave
Section titled “Importimi i metatë dhënave”Importoni një $metadata ose një .edmx: Restorm krijon një dosje për çdo grup
entitetesh me kërkesat e tij CRUD, plus dosjet Actions dhe Functions.
Kërkesat mbërrijnë të paraplotësuara me tipin e entitetit, vetitë, vetitë e
lundrimit dhe opsionet e kërkesës. Shihni
Importimin e OData.
Modaliteti i serverit
Section titled “Modaliteti i serverit”Restorm di të strehojë një shërbim OData v4 simulimi: ju jepni dokumentin CSDL të metatë dhënave (i shërbyer ashtu siç është) dhe të dhënat për çdo grup entitetesh. Opsionet e sistemit zbatohen mbi të dhënat e shërbyera. Shihni Simulimin e një shërbimi OData.