﻿# source: 2026-09-15/rec_20260915_122317.m4a
# model: Systran/faster-whisper-small
# transcribed: 2026-10-22T07:58:23Z

[00:00:00] Есть еще третий механизм, это хендлеры. Они примерно так же, как мидовое. Они ставятся на конвейер и мы через них с тобой решали проблему путей к этим.
[00:00:23] Когда мы внедряли с тобой подход для тестирования, помнишь там какой-то, короче, мы подменяли пути.
[00:00:31] То есть там какой-то путь со звездочкой там какой-то, он, короче, перенаправлялся на другие пути.
[00:00:38] Нет, я помню о чем ты говоришь, но это не хендлеры. Ты сейчас перепутал сразу две технологии других.
[00:00:45] Первая технология, это второй обработчик, ICTP Хендлер.
[00:00:50] Аж, TPP Хендлер, да.
[00:00:53] Это ты, что-то, это же концевой элемент, а не промежуточный.
[00:00:57] То есть это ты заменяешь контроллер со всей своей прибухой, экшенами и всем остальным на ICTP Хендлер.
[00:01:06] В МВС откроете секрет. Тоже есть ICTP Хендлер, в МВС.
[00:01:11] Только он, его задача, получить запрос и через Reflection найти контроллер, экшен, инстанцировать его и передать ему управление.
[00:01:23] То есть грубо до него authorization и 404 тоже не долетят.
[00:01:29] То есть они гораздо раньше живут.
[00:01:31] Это не промежуточный, вот это настояние. Он концевой.
[00:01:35] А я тебе сейчас говорю про другое.
[00:01:38] Про то, что инфраструктура аиспанетой висит, она построена на асфитектуре, инфраструктуре классического аиспанета.
[00:01:48] А в классическом аиспанете конечный обработчик, это ICTP Хендлер, либо голый.
[00:01:56] Либо, соответственно, если были в веформсе, то был объект Page.
[00:02:02] Если ты помнишь такой.
[00:02:04] А когда начался Mvc, то появился Mvc RoadHendler.
[00:02:10] Он вот так называется.
[00:02:12] И он реализует интерфейс ICTP Хендлер.
[00:02:16] Как-то не сразу.
[00:02:18] А ICTP Хендлер, соответственно, получает запрос и пошел его обрабатывать.
[00:02:25] То есть еще это концевой или нет.
[00:02:27] А штуки со звездочками, это другая технология.
[00:02:32] Это технология WildCart RoadHendler в аиспанете Mvc.
[00:02:38] То есть когда ты все запросы, у которых есть кусок, направляешь на один обработчик.
[00:02:46] Неважно, это ICTP Хендлер или еще кто-то.
[00:02:51] А мы с тобой сейчас говорим.
[00:02:54] Промежуточные технологии.
[00:02:56] Ну, тогда только медленно.
[00:02:58] Классическом.
[00:03:00] Классическом.
[00:03:02] Да, мы сейчас вернемся с тобой к медленно.
[00:03:04] Классическом ICTP Mvc.
[00:03:07] Мы, соответственно, с тобой.
[00:03:11] Классическом ICTP Mvc.
[00:03:16] Мы с тобой имели всякие ICTP модули.
[00:03:22] Еще какой-то шляпов промежуточную.
[00:03:25] А в аиспанет-коре это все превратилось в медлевое.
[00:03:29] Нету там больше разного вида.
[00:03:31] А мы не можем вообще повешаться где-нибудь на IE-с там.
[00:03:37] Или на какой-то другой.
[00:03:40] Ну, сервис.
[00:03:43] Но это не тем не будет отличаться от медлевое.
[00:03:46] Это будет то же самое.
[00:03:49] Теперь главная идея.
[00:03:51] Смотри, еще раз.
[00:03:52] Давай сейчас проверим твою соображалку.
[00:03:55] Итак, мы выбрали как наиболее полно функциональный медлевое.
[00:04:02] Но ему нужны методанные.
[00:04:04] А где же нам взять методанные для того, чтобы не писать их руками.
[00:04:09] Для того, чтобы медлевое у них смотрел.
[00:04:12] И по этим методанам разбирал проходящие мимо него запросы.
[00:04:20] Так, давай.
[00:04:22] Ну, из роута, наверное, можно взять.
[00:04:25] Там частично мы все-таки параметрию взьмем.
[00:04:28] Пока слабо, холодно.
[00:04:32] Отдельный конфиг под это заводить настроечный.
[00:04:38] Ну, теоретически распархить через Reflection.
[00:04:41] Сборки куда-то и подложен, можно.
[00:04:44] Но это можно лучше.
[00:04:49] Давай, давай, давай.
[00:04:53] Подсказку даю.
[00:04:55] Не думай по старому, думай по новому.
