Изучение логики привязки модели minimal API

Эта третья статья из серии "За кулисами Minimal API" Эндрю Лока. В предыдущей статье этой серии мы подробно рассмотрели метод RequestDelegateFactory.InferMetadata() и то, как он выводит метаданные об обработчике эндпоинтов minimal API.

Извлечение метаданных из обработчика Minimal API

Эта вторая статья из серии "За кулисами Minimal API" Эндрю Лока. В предыдущей статье мы достаточно подробно рассмотрели, как простой minimal API MapGet("/", () => "Hello world", превращается в RequestDelegate, который может вызываться EndpointMiddleware. В

Воспроизведение аудио и видео в приложениях .NET MAUI с новым MediaElement

Выпущен один из самых ожидаемых элементов управления для .NET MAUI - MediaElement. С помощью MediaElement вы можете легко воспроизводить аудио и видео из своего приложения .NET MAUI. В этом посте вы узнаете все,

Первый взгляд за кулисы эндпоинтов minimal API

Данная статья, является первой из цикла статей от Эндрю Лока "Behind the scenes of minimal APIs". Minimal API имеют репутацию быстрых, но как они этого добиваются? В этом и последующих постах я рассмотрю

Предотвращаем случайное раскрытие секретов конфигураций

В приложениях часто используются секреты (пароли, токены от API и так далее) для доступа к базам данных или внешним службам. Секреты обычно предоставляются с помощью переменных окружения, конфигурационного файла или хранилища (Azure Vault,