Дорабатываем логику получения списка выполненных домашних работ
Всем привет, на этом занятии мы просто покодим апи. Продолжим разбираться с тем как работать с внешними сервисами на примере github. Также доделаем логику формирования статистики по домашним работам.
Домашка:
Таймкоды:
00:00:00 - Компиляция занятия
10:00 - начал реализовывать логику
15:30 - как получить конфиг из appsettings
27:30 - вывел метод для получения пулл реквестов и ревью
43:00 - регистрирую github api client в DI
49:00 - вопрос - какого паттерна нужно придерживаться при разработке
55:00 - выношу регистрацию github api client в DI в метод расширения
1:05:40 - реализую unit тест для логики получения списка домашек участника
1:55:20 - как работает маппинг, маппинг из 2-х объектов
2:05:55 - пишу unit тест с негативными кейсами
2:22:40 - вывожу получения домашек в апи метод
2:23:40 - правлю миграции для обновления схема БД
2:50:53 - тестирую апи метод
3:01:40 - планы на будущие занятия