Публикации по теме 'aspnetcore'


Создание микросервисов с помощью шлюза Ocelot API в .NET Core
Сегодня мы узнаем об архитектуре микросервисов и ее реализации с использованием Ocelot API Gateway в ASp.Net Core - 3.1. Все мы знаем о преимуществах использования микросервисов для крупномасштабных приложений. JayKrishnareddy / Microservice.WebApi-master Обзор архитектуры микросервисов Монолит против микросервисов Настройка микросервисов с помощью Ocelot API Gateway Run и… github.com Микросервисная архитектура - Обзор Есть два..

Структурированное ведение журнала с помощью Serilog в .NET Core 6: рекомендации и настройка
Что такое Серилог? Serilog — это популярная библиотека ведения журналов для приложений .NET. Он разработан, чтобы обеспечить гибкую и эффективную структуру ведения журналов с упором на структурированное ведение журналов. Serilog позволяет разработчикам фиксировать события журнала и сохранять их в различных форматах и ​​местах назначения, таких как файлы, базы данных и внешние службы. Одной из ключевых особенностей Serilog является поддержка структурированного ведения журналов...

Структурированный журнал с использованием NLog
Использование NLog для создания удобочитаемых журналов в пользовательском формате Json { "Level": "INFO", "Message": "Request starting HTTP/1.1 GET http://someUrl ", "Context": "ConnectionId:0HM7A8N54SLT8..." } Введение Ведение журнала является обязательной вещью для любого приложения, обычно используемой для мониторинга, обнаружения ошибок, а иногда и для аудита. Ведение журнала — это больше, чем Console.WriteLine . Обычно для каждой среды необходимо иметь разные..

Создание службы Redis в веб-API ASP.NET Core 2.2
В этой публикации мы будем использовать веб-API .NET Core версии 2.2 с Serilog в качестве отправной точки. Щелкните здесь, чтобы увидеть мой пост на Serilog 1. Установите StackExchange.Redis. StackExchange.Redis ведущий соединитель Redis для C #. Чтобы добавить пакет, проверьте # 1 по ссылке Serilog выше. 2. Настройте конфигурацию Redis в appsettings.json. Теперь мы добавим хост и порт Redis в нашу конфигурацию приложения, предполагая, что и разработка, и производство..

Отправка файлов с индикатором выполнения в ASP.NET Core
Это ясный и простой пример, демонстрирующий, как загружать файлы в ASP.NET Core с индикатором выполнения без использования сторонних клиентских технологий (например, Flash): Это довольно простая задача. В общем, нам просто нужно подсчитать количество байтов, прочитанных из входного потока запроса, сравнить его с общей длиной потока запроса, а затем получить это значение со стороны клиента с помощью запроса AJAX. Мы будем использовать вариант 5 из моей предыдущей публикации Загрузка..

Закрытые классы VS в C#
Понимание различий между частным классом и закрытым классом в C# C# — это объектно-ориентированный язык программирования, предоставляющий различные способы организации кода и инкапсуляции данных. Два способа сделать это — использовать частные классы и запечатанные классы. Эти два понятия часто путают между собой, но они принципиально разные. В этой статье я расскажу о различиях между закрытыми и закрытыми классами в C#. Частные классы в C# Частный класс — это класс, доступный..

Мой первый опыт в качестве профессионального веб-разработчика
Ежедневная работа над угловым приложением, сидя в офисном кресле, не только помогла мне расширить мои знания об угловых технологиях, но также помогла мне многое узнать о том, как софтверная компания продвигается к вершине. Во время моей стажировки мне дали задание поработать над веб-сайтом для управления, который в наши дни довольно популярен, но технологии, которые мы решили использовать, были новейшими, поэтому я был очень взволнован, так как собирался получить личный опыт. быть..