Как предоставить версию API вместе с DevExtreme ODataStore? - PullRequest
2 голосов
/ 05 марта 2020

Для DevExtreme DataGrid в веб-приложении, написанном на TypeScript, я указываю следующий источник данных:

new DataSource({
    store: new ODataStore({
        key: 'Id',
        url: 'Employees',
        version: 4
    })
});

Однако серверу требуется, чтобы клиенты предоставили версию API через параметр запроса api-version. Таким образом, действительный URL-адрес запроса будет выглядеть следующим образом: /Employees?api-version=1&$top=10&$skip=0&$count=true

Должен ли я просто добавить ?api-version к свойству url в конфигурации ODataStore или есть лучший подход? Я не смог найти никаких подсказок в Документация ODataStore или на страницах DevExtreme.

...