Web Api на ASP.NET Core(.NET 8) с нуля с использованием Entity Framework Core

Поделиться
HTML-код
  • Опубликовано: 25 янв 2025

Комментарии • 21

  • @DmitryIurevich
    @DmitryIurevich  4 дня назад

    t.me/iurevich_dotnet, там проходят викторины на основе РЕАЛЬНЫХ вопросов с собеседований. t.me/iurevichDmitrii - Подготовка к собеседованию/менторство/личная консультация

  • @xmtchl6462
    @xmtchl6462 3 дня назад +1

    Спасибо, давно искал что-то подобное

  • @Георгий-ь6с
    @Георгий-ь6с Месяц назад +1

    Очень понятные и полезные объяснения, ничего лишнего. Спасибо!

  • @Saler1-z2f
    @Saler1-z2f 3 месяца назад +1

    Отличная подача, сначала лайк, потом просмотр)
    Спасибо за видео!

  • @ovral4eGG
    @ovral4eGG Месяц назад +2

    отличное видео. спасибо!

  • @JolahMilovski
    @JolahMilovski 3 месяца назад +1

    Это просто круто. Надо еще

  • @fextice9647
    @fextice9647 4 месяца назад +1

    Отличные видео, все просто и понятно. Спасибо!

  • @Ssssuja
    @Ssssuja 2 месяца назад +1

    Спасибо большое 🤝

  • @romanpanov8613
    @romanpanov8613 6 месяцев назад +1

    Все ясно и понятно, кайф!

  • @CasanovaMur
    @CasanovaMur 6 месяцев назад

    Мощное видео

    • @DmitryIurevich
      @DmitryIurevich  6 месяцев назад

      Спасибо! Круто, что понравилось!

  • @Djdjdjdjmemeo
    @Djdjdjdjmemeo 5 месяцев назад +5

    Будет грпс на си шврпе?

  • @andu_falador
    @andu_falador 4 месяца назад +2

    Я знаю, что Entity Framework сам по себе реализует паттерн репозиторий, я вот только не понимаю в каких случаях нужно добавлять вот ту дополнительную абстракцию в виде еще одного репозитория как у вас в видео, и можете подсказать если вы знаете как можно делать несколько транзакций без сохранений в базе не используя unit of work, а напрямую с EF core.

    • @DmitryIurevich
      @DmitryIurevich  4 месяца назад +1

      Отвечал на подобный вопрос под другими роликами - Полезным он становится если например у вас 1 и тот же запрос используется в десятках местах(легче поддерживать если что то изменилось, + читабельность увеличивается если сложный запрос, + может быть какая то доп логика в репо), также чуть легче тестировать мокая репо. По поводу транзакций: можно использовать через EF с помощью context.Database.BeginTransaction()/Commit(); или же через System.Transactions с TransactionScope

  • @my_asceza
    @my_asceza 6 месяцев назад

    👍

  • @ASSAULTMACHINE26
    @ASSAULTMACHINE26 6 дней назад +1

    поскажите одну вещь: вот я использую код метод GetByIdAsync из NoteService и запрашиваю несуществующую запись в бд. Ошибка прилетает юзеру в http ответе. Как сделать так, чтобы юзер просто получал 404 или 500 без стек трейса?

    • @DmitryIurevich
      @DmitryIurevich  День назад

      Нужно написать общий обработчик ошибок, который бы отлавливал и в ответе отправлял бы пустое сообщение