Серия: за кулисами Minimal API
Перевод серии статьей Эндрю Лока "Behind the scenes of minimal APIs".
Minimal API имеют репутацию быстрых, но как они этого добиваются? В этой серии я рассмотрю код, стоящий за некоторыми методами minimal API. Разберу, как они берут ваш лямбда-метод и превращают в нечто быстро выполняющееся.
Весь код в этой серии основан на выпуске .NET 7.0.1.
Статьи в этой серии:
- Первый взгляд за кулисы эндпоинтов minimal API
- Извлечение метаданных из обработчика Minimal API
- Изучение логики привязки модели minimal API
- Генерация выражений аргументов для minimal API
- Генерация выражений аргументов для minimal API. Часть 2
- Генерация ответов, создание выражений для RequestDelegate
- Создание окончательного RequestDelegate
- Настройка RequestDelegate с помощью фильтров