Сегодня была достигнута еще одна веха, и лучше всего записать ее в моем блоге. Процесс проектирования ТД проекта я уже упоминал, и он подробно описан здесь.
Одной из первых вещей, которые нужно было протестировать, была система 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 — работает с онлайн-базой данных.
Как всегда, спасибо моему техническому наставнику за всю помощь.
[Постоянная серия сообщений в блогах для информирования потенциальных разработчиков, пользователей и (надеюсь, инвесторов) об этой новой экосистеме приложений, которую я проектирую, проектирую, разрабатываю и развертываю. Подробнее на этой странице]