Перейти до вмісту

Імпорт метаданих OData

Файл ▸ Імпортувати (Ctrl+I), а потім:

  • файл .edmx;
  • URL точки $metadata вашої служби — це найзручніше;
  • документ CSDL JSON (OData 4.0 / 4.01).

Розпізнаються всі три різновиди EDMX: v2, v3 і v4.

Дерево, отримане після імпорту OData: тека середовищ у корені, підтека на кожен набір сутностей і запити CRUD (List / Get by Id / Create / Update / Delete), згенеровані в кожній із них

ЕлементЩо з нього робить Restorm
Кожен набір сутностейТеку з його запитами CRUD
ДіїТеку Actions
ФункціїТеку Functions
Тип сутності та її властивостіЗаздалегідь заповнюються в кожному запиті OData
Навігаційні властивостіЗаздалегідь заповнюються (вони живлять $expand)
Параметри операційТипізовані, зі своїм кваліфікованим типом CSDL
Параметри запитуЗаздалегідь підготовлені $filter, $select, $top, $skip
МоделіДокументацію API

Створена тека середовищ позначається виявленою версією OData, яка далі керує поведінкою запитів.

Імпортовані метадані живлять автодоповнення поля $filter: назви властивостей та оператори пропонуються під час набирання.

OData належить до форматів, придатних до повторної синхронізації. Див. Оновлення з джерела.