WPF - WebAPI - ASP.NET Core - Docker (часть 3)

preview_player
Показать описание
Строим репозитории на основе WebAPI, подключаем их к WPF-приложению и устанавливаем связь с WEB-частью

Пулл-реквест со стрима

0:00 - Начало
1:53 - Обзор сделанного в пре предыдущей части
6:15 - Доработка логики контролера репозитория DataSource
23:16 - Проверка работоспособности контролера
28:23 - Доработка метода GetById
31:07 - Исправление ошибки в методе Update и репозитории
36:44 - Исправление ошибки в методе Add
51:09 - Выделение базового класса контроллера
58:03 - Создание второго контролера
59:53 - Часть 2. Написание клиентов
1:02:17 - Подключение пакета Microsoft.Extensions.Http
1:04:55 - Адрес контроллера
1:05:43 - Написание методов
1:13:41 - Метод GetPage
1:22:40 - О разнице собранного и не собранного кода
1:26:31 - "Ручное" выполнение Delete
1:29:09 - Тестирования WebAPI клиента
1:34:12 - Отключение автоматического перенаправления http/https
1:35:16 - Заведение параметра в конфигурации консольного приложения
1:35:58 - Конфигурирование сервиса HttpClient
1:39:54 - Запуск приложения
1:41:30 - Настройка совместного запуска проектов
1:43:14 - Получение данных из репозитория
2:07:11 - Работа с проектом WPF
2:09:46 - Перевод библиотек на netstandard2.0
2:17:36 - Подключение репозитория к WPF приложению
2:22:27 - Отображение в интерфейсе пользователя
2:26:47 - Настройка авто-коннекта приложения
2:30:14 - Ушёл думать.

Спасибо Magistr TNT
Рекомендации по теме
Комментарии
Автор

Самые крутые уроки, которые только можно найти! Особенно ролик про докер понравился, почти ничего не поняла, но очень интересно!

jnzmdej
Автор

Здравствуйте! Хочу сказать вам ОГРОМНОЕ спасибо!) Благодаря вашим урокам я смог устроиться на свою первую работу в IT. На собесе оценили мое приложение, которое я написал отталкиваясь от ваших уроков по MVVM!) Спасибо !)

TheMigart
Автор

Павел, неистово ждём продолжения! Не хватает вашего светлого мозга и таланта в обучении нас, глупых обывателей...
Простите, но после вашей подачи другие люди как-то не воспринимаются уже, вот вообще никак (

jptxucs
Автор

Добрый день! Это решарпер позволяет так реализацию методов смотреть? Стандартная студия не показывает нутрянку DeleteAsync...

whitewind
Автор

Здравствуйте. А можно ли как-то в репозитории использовать сущности с составным первичным ключом? Репозиторий из MathCore.EF7. Физически то можно его туда засунуть, но поставщик бд кричит о том, что не поддерживает такой тип(. Сущность первичного ключа, например, класс с двумя свойствами.

ToadkillerGold
Автор

В ObservableCollection все же поэлементно лучше не добавлять большие объемы данных. Ну и тут мы безоговорочно доверяем серверу, что ответит он быстро, что не упадет. и т.д.

olegskay
Автор

Общественность категорически требует продолжение "банкета" )))

yomwojp
Автор

Незаметно наступала осень...а продолжения не видно, обидно однако (((

yomwojp
Автор

Добрый день, а продолжение планируется?

vanovano
Автор

Можете выложить список расширений, которыми пользуетесь?

TheMigart