NET (Core) - кроссплатформенная и открытый код реализация .NET, переоформленная для облачной эпохи, сохраняя при этом значительную совместимость с платформа .NET Framework. Используется для приложений Linux, macOS и Windows.

новые заметки

Установка .NET 7 на CentOS

Для установки .NET 7 на CentOS, выполните следующие шаги:Обновите систему:sudo yum update -yУстановите зависимости:sudo yum install -y wget tar gpgДобавьте репозиторий Microsoft:wget https://packages.microsoft.com/config/centos/7/packages-microsoft-p ...

Читать далее

Создания маппинга между классами

Для создания маппинга между классами MeasuringDeviceSubstanceThreshold и MeasuringDeviceSubstanceThresholdViewModel с использованием AutoMapper, вам нужно настроить профиль маппинга. Вот пример, как это можно сделать:Установите пакет AutoMapper, если ...

Читать далее

Типы ответов контроллеров netcore

В ASP.NET Core контроллеры могут возвращать различные типы ответов, каждый из которых соответствует определенному HTTP-коду состояния. Вот список наиболее часто используемых методов возврата и соответствующих им HTTP-кодов состояния:Ok():HTTP-код: 20 ...

Читать далее

TaskCompletionSource<T>

TaskCompletionSource&lt;T&gt; (TCS) — это мощный инструмент в .NET, который позволяет вам создавать и управлять задачами (Task&lt;T&gt;) вручную. Он предоставляет методы для завершения задачи с результатом, исключением или отменой.Давайте рассмотрим ...

Читать далее

Метод UseAuthorization

app.UseAuthorization(); - это метод в ASP.NET Core, который добавляет middleware для проверки авторизации в приложении.Авторизация - это процесс определения того, какие ресурсы и действия может выполнять аутентифицированный пользователь. Middleware д ...

Читать далее

Метод UseExceptionHandler

app.UseExceptionHandler("/errors"); - это метод в ASP.NET Core, который добавляет middleware для обработки исключений, возникающих в приложении.Когда исключение возникает в приложении, ASP.NET Core перехватывает его и передает его в middleware для об ...

Читать далее

Метод UseHsts

app.UseHsts(); - это метод в ASP.NET Core, который добавляет middleware для принудительного использования HTTP Strict Transport Security (HSTS) в приложении.HSTS - это механизм безопасности, который заставляет веб-браузеры всегда использовать HTTPS д ...

Читать далее

NetMQ использование в режиме "брокера сообщений"

NetMQ для реализации схемы, когда один клиент будет передавать данные на сервер, а другой клиент будет принимать их.Вот как вы можете реализовать это:Создайте сервер, который будет принимать данные от одного клиента и передавать их другому клиенту:us ...

Читать далее

Пример реализации Singleton для работы с портами rs232.

Для создания сервиса для работы с RS232 с использованием внедрения зависимостей, вы можете использовать шаблон проектирования "Одиночка" (Singleton) в сочетании с контейнером внедрения зависимостей (Dependency Injection Container). Это позволит вам у ...

Читать далее

BackgroundService или IHostedService, что выбрать для реализации фоновых заданий.

Поскольку фоновые задачи могут выполняться одновременно с операциями переднего плана, разработчики обычно назначают их для выполнения, чтобы повысить производительность. Одним из распространенных примеров является периодическая очистка неиспользуемых ...

Читать далее