Публикации по теме 'net-core'


Настраиваемое и многопоточное ведение журналов .NET Core API
Почему важно вести журнал? По сути, много раз мы устраняем ошибки приложений, некоторые из которых мы получили, когда наше веб-приложение работает в производственной среде, и если возникают какие-либо ошибки, их трудно отследить при устранении ошибок, поэтому важно ведение журнала. Как внедрить ведение журнала? На рынке есть много инструментов, с помощью которых мы можем реализовать ведение журнала. Например, в .NET Core люди в основном использовали множество библиотек для..

Давайте будем абстрактными !!
Мне было интересно, как интервьюеры собираются планировать технические собеседования в 2021 году и что они будут спрашивать? Итак, недавно я давал интервью и не получил никаких изменений в плане вопросов. Старые и постоянно повторяющиеся вопросы с ошибками, связанные с OOPS. Тем не менее, мы должны пересмотреть эти вопросы для взлома интервью…. Итак, вы готовы? Q1. Что такое абстрактное? Что такое абстрактный класс? Абстрактный: существует только как идея, а не как..

Шаблон медиатора: как на C#
Шаблон медиатора — это поведенческий шаблон проектирования, который позволяет объектам взаимодействовать друг с другом через объект-посредник, а не напрямую. Это может помочь уменьшить зависимости между объектами и способствовать более гибкому и слабосвязанному дизайну. Объект-посредник действует как концентратор, который облегчает связь между другими объектами, а также может управлять потоком информации между ними. Это может помочь упростить проектирование сложных систем и сделать их..

📢 Отличные новости! Чистый и простой трюк с кодом: использование Fluent API
Вы хотите повысить удобочитаемость и удобство сопровождения кода при работе с Entity Framework Core? Не смотрите дальше! Сегодня я хотел бы поделиться полезным приемом, который может сделать ваш уровень доступа к данным элегантным и простым с помощью Fluent API. 🔧 Трюк: отдельные классы конфигурации с помощью IEntityTypeConfiguration Одним из эффективных подходов является создание выделенного класса конфигурации для каждой сущности в вашей модели данных. Эти классы конфигурации..

Миграция WCF на gRPC с помощью .NET Core
Microsoft недавно выпустила .NET Core 3.0 и подготовила почву для выхода из WCF. .NET Core больше не поддерживает режим полной платформы , что фактически прекращает поддержку WCF в том виде, в каком мы его знаем. Наши варианты миграции различаются. Сегодня давайте обсудим один из таких подходов, который, по моему мнению, является подходом с низким уровнем воздействия. Давайте рассмотрим миграцию WCF на gRPC с использованием .NET Core с сохранением обратной совместимости. Давайте..

Объединение приложений .NET Core MVC с веб-пакетом и машинописным текстом
Прежде чем мы начнем серьезно, я просто хотел указать, что это репост из моего блога на .NET Core (см. внизу этой статьи прямую ссылку на него). Информация, содержащаяся в этой статье, была верна на момент ее написания, но для получения более актуальной информации посетите мой блог. Что такое бандлинг и зачем он нужен? Допустим, у вас есть большое приложение MVC. Это многостраничное приложение с JavaScript на каждой странице. Возможно, у вас есть jQuery, Bootstrap JavaScript и..

Кодирование видео с помощью .NET Core и Azure Media Services — часть 2
Часть 2. Отправка видео в хранилище Azure Продолжим с того места, на котором остановились в Части 1 . Теперь у нас есть класс MediaServices, который может взаимодействовать со службами мультимедиа Azure и устанавливать маркер проверки подлинности. Теперь давайте загрузим видео в Azure. Как файлы загружаются в Azure Прежде чем мы сможем загрузить видеофайл в Azure, нам нужно определить актив , политику доступа и локатор файлов . Активы — это наборы видео, аудио,..