C# (C Sharp) programming
По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ
Показати більше📈 Аналітичний огляд Telegram-каналу C# (C Sharp) programming
Канал C# (C Sharp) programming (@csharp_ci) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 17 994 підписників, посідаючи 7 238 місце в категорії Технології та додатки та 36 485 місце у регіоні Росія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 17 994 підписників.
За останніми даними від 03 листопада, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -72, а за останні 24 години на 1, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 16.33%. Протягом перших 24 годин після публікації контент зазвичай збирає 7.62% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 2 939 переглядів. Протягом першої доби публікація в середньому набирає 1 371 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 0.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як .net, api, логика, архитектура, string.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“По всем вопросам- @notxxx1
Реестр РКН: https://clck.ru/3Fk3kb
#VRHSZ”
Завдяки високій частоті оновлень (останні дані отримано 04 листопада, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.
try-catch в middleware и возвращать ошибку HTTP-ответа.
ASP.NET Core 8 добавляет новую абстракцию IExceptionHandler для управления исключениями. Этот интерфейс имеет только один метод TryHandleAsync, который пытается обработать указанное исключение в рамках ASP.NET Core pipeline.
Если исключение можно обработать, метод должен возвращать true, если нет — false.
Это позволяет реализовывать кастомную логику обработки исключений для различных сценариев.
🔗Для добавления реализации IExceptionHandler в пайплайн запросов ASP.NET Core необходимо сделать две вещи:
1. Зарегистрировать сервис IExceptionHandler с помощью DI.
2. Зарегистрировать ExceptionHandlerMiddleware в пайплайне запросов.
builder.Services.AddExceptionHandler<GlobalExceptionHandler>();
builder.Services.AddProblemDetails();
app.UseExceptionHandler();
Вы можете добавить несколько реализаций IExceptionHandler, и они будут вызываться в порядке регистрации. Это может быть полезно, например, при использовании исключений для управления потоком.
В ASP .NET Core 8 появилась новая абстракция IExceptionHandler для управления исключениями.
ПодробнееInstall-Package Microsoft.FeatureManagement
▪Читать дальше
@csharp_ciZipFile.CreateFromDirectory и
ZipFile.ExtractToDirectory.
Метод CreateFromDirectory позволяет вам выбрать каждый файл из папки, сжать их все в один zip-файл и распаковать эту пачку в любое удобное для вас место, и что самое интересное?
Вы делаете это без необходимости сохранять zip-файл на жестком диске. Магия!corefx RemoteExecutorTestBase.
▪Github
@csharp_ci.sql и используйте YeSQL .NET для загрузки SQL-файла.
Install-Package YeSql.Net
#dotnet #csharp #oss #sql
▪Github
▪Docs
@csharp_ciSkip(), это функция, которая зачастую, используется чаще разработчиками, но, существует не менее полезная функция SkipLast(), которая используется для пропуска определенного количества элементов из конца коллекции.
Два простых примера на картинке.
А вы часто ее используете?
#dotnet
@csharp_ci