All streams
Search
Write a publication
Pull to refresh
12
0.1
Андрей Порожняков @m3ta10ph0b

.NET разработчик

Send message

Scalar вместо Swagger UI. Надо ли оно нам?

Level of difficultyMedium
Reading time5 min
Views8.6K

С выходом .NET 9 пакет Swashbuckle.AspNetCore выпилили из шаблона Web API. Это означает, что при создании нового приложения ASP.NET Core Web API у нас больше нет привычного зеленого пользовательского интерфейса Swagger для тестирования endpoint-ов. В статье — краткий разбор, почему это произошло, и обзор альтернативы Scalar.

Хочу разобраться

Отключение http-метрик в ASP.NET Core

Level of difficultyMedium
Reading time3 min
Views5.9K

Выход ASP.NET Core 9 порадовал возможностью выборочно отключать http-метрики. В статье сценарии использования с примерами и детальный разбор того, как всё устроено под капотом.

Хочу разобраться

Гибридное кэширование в ASP.NET Core

Level of difficultyMedium
Reading time7 min
Views5.8K

В .NET 9 появилась новая библиотека для кэширования — HybridCache. В статье расскажу, что это такое, какие задачи решает, разберу примеры использования и особенности внутреннего устройства.

Хочу разобраться

Что не так с .NET в Yandex Cloud Functions

Level of difficultyMedium
Reading time9 min
Views3.9K

В статье объясню специфику Яндекс Функций. Покажу свой эксперимент с запуском приложений, которые опубликованы разными способами — в том числе с использованием AOT-компиляции. А в конце — сравнение результатов и выводы.

Интересны особенности работы .NET в Yandex Cloud Functions? Добро пожаловать под кат.

Хочу разобраться

Тонкости работы short-circuit routing в ASP.NET Core 8.0

Level of difficultyMedium
Reading time9 min
Views5.9K

В статье детально и с примерами рассказываю про short-circuit routing — новую фичу Minimal API в ASP.NET Core 8.0. Она позволяет игнорировать добавленные middleware при вызове отдельных endpoint-ов. Рассмотрим, как это работает, сравним методы и немного поговорим про то, как добавляются middleware в приложение на ASP.NET Core.

Не читайте эту статью, если вам нужно просто прикрутить short-circuit routing и не париться, как оно работает, — для этого достаточно документации и обзора от Andrew Lock. У меня же после них осталось больше вопросов, чем ответов, потому я залез по самые локти в код и разобрался. Если вам тоже интересно — добро пожаловать под кат.

Хочу разобраться

Information

Rating
3,997-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Backend Developer
Lead
C#
.NET
.NET Core
ASP.NET Web API
Entity Framework
Git
SQL
REST
SOLID
OOP