На этом уроке мы сделаем добавление записей в базу данных, а также их извлечение.
Дата отправки отчёта:
29 мая 2016 г.
Задание выполнено: за
1 час. 30 мин.
Чему научился:
Научился писать и читать БД программно.
Что было сложным:
---
Комментарии:
Все вроде понятно и просто. Но столкнулся с проблемой - не срабатывает user.Roles.First() - пишет что "последовательность не содержит элементов" Поставил брейкпоинт - и в правду, почему-то у юзера Roles.Count = 0, хотя в БД все добавилось нормально... Надеюсь, будет еще вебинар с Константином, чтобы можно было задать возникшие в процессе проработки вопросы...
Нашел причину: public virtual ICollection<Role> Roles { get; set; } = new List<Role>(); здесь не указал ключевое слово virtual, после того как добавил - всё отрабатывает корректно
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Научился получать данные из БД из связанных таблиц без использования SQL запросов.
Интересная тема, но вот прямо очень хочется продолжения с большим количеством практики в использовании EF.
=)