Урок расскажет всё о Json, и использовании этой технологии в C#
*Задание: написать описания для класса сообщения.
Дата отправки отчёта:
7 марта 2017 г.
Задание выполнено: за
30 мин.
Чему научился:
Разбираться в структуре json с помощью сайта jsonviewer.stack.hu/ Увидела как легко json может быть преобразован в класс.
Что было сложным:
Подключить json.net. Подключила nuget.core, не помогло. Список сторонних библиотек выдал какие-то протоколы и базы данных.
Комментарии:
Решила оставить стандартную библиотеку, чем разбираться в этих 3dParty и прописать все ручками. Также добавита блок try catch для обработки отсутствия соединения. У меня нет LastName и Entity в строке.
core.telegram.org/bots/api#user Здесь есть все поля, но видно что Телеграмм не всегда их все отправляет, наверное если не заполнены. Можно добавить руками, мы это будем проделывать чуть позже.
Научился: Создавать класс из сообщения Json. Не такой восторг как первый раз но всё равно очень круто))
Json - удобный и компактный формат передачи и хранения всевозможных данных Трудности: Придумать, что было самым сложным.
Научился: Научился подключать библиотеку json, получать смещение сообщения в боте и само сообщение. Трудности: Сложным было установить json библитеки (visual studio сопротивлялся и выдавал ошибки) Замечаний нет.