Http обработчик в ядре asp.net - PullRequest
0 голосов
/ 20 октября 2018

Теперь у меня есть asp mvc 5 .net framework project и обработчики (файлы ashx с пользовательской логикой) для обработки потребностей клиентов (то есть прайс-листов в пользовательском формате).

Я собираюсь перейти на ядро ​​asp, и вопрос: есть ли эквивалент обработчику? Статьи в Интернете предлагают поместить логику в промежуточное ПО, но в моем случае это неудобно.

Ответы [ 3 ]

0 голосов
/ 20 октября 2018

Вы можете использовать Middleware или Interceptor для отслеживания любого входящего запроса.Самое важное различие между ними заключается в том, что вы можете использовать перехватчик для любого действия - для этого вы должны использовать внедрение зависимостей.

0 голосов
/ 25 октября 2018

Razor страниц с собственной логикой и моделью лучший способ замены пользовательских обработчиков в моем случае

0 голосов
/ 20 октября 2018

Можете ли вы объяснить, что вам нужно, чтобы связующее ПО не могло предоставить их вам?

Промежуточное ПО построено таким образом, что вы можете полностью перейти на него со старых обработчиков / модулей Http.

https://docs.microsoft.com/en-us/aspnet/core/migration/http-modules?view=aspnetcore-2.1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...