Сегодня была достигнута еще одна веха, и лучше всего записать ее в моем блоге. Процесс проектирования ТД проекта я уже упоминал, и он подробно описан здесь.

Одной из первых вещей, которые нужно было протестировать, была система API. Сегодня я рад сообщить, что образец веб-API готов.

Вы можете проверить это сами по этой ссылке — http://simplewebapi1webapp1.azurewebsites.net

Вот еще одна ссылка, которая вернет некоторые данные о наушниках — http://simplewebapi1webapp1.azurewebsites.net/api/Headphones/

Вот еще одна ссылка, которая вернет данные о конкретных наушниках — http://simplewebapi1webapp1.azurewebsites.net/api/Headphones/5

Не забудьте открыть первую ссылку и использовать простой пользовательский интерфейс, который позволит вам добавлять и удалять элементы. Очевидно, откройте инструменты разработчика в своем любимом браузере (но не в Edge, пожалуйста) и сами посмотрите ответы в формате JSON. Конечно, вы можете использовать и не использовать API в своих приложениях и прочем.

Если вас интересует код, вы можете найти два репозитория.

· https://bitbucket.org/thechalakas/projecttd_webapi_attempt1 — работает с локальной базой данных.

· https://bitbucket.org/thechalakas/projecttd_webapi_attempt2 — работает с онлайн-базой данных.

Как всегда, спасибо моему техническому наставнику за всю помощь.

[Постоянная серия сообщений в блогах для информирования потенциальных разработчиков, пользователей и (надеюсь, инвесторов) об этой новой экосистеме приложений, которую я проектирую, проектирую, разрабатываю и развертываю. Подробнее на этой странице]