Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Порядок выполнения методов в HttpModules. / 25 сообщений из 35, страница 1 из 2
20.08.2018, 15:19
    #39690483
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Скажем, объявлено в WebConfig-е несколько модулей. (1,2,3,4,5)
У всех объявлены методы:

OnBeginRequest
OnEndRequest

Я ожидаю, что самым первым выполнится:

1.OnBeginRequest
и самым последним
1.OnEndRequest

Типа как middleware

А оно не так работает?

1.OnBeginRequest
и
5.OnEndRequest

Так?
...
Рейтинг: 0 / 0
20.08.2018, 16:00
    #39690511
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортом,

OnEndRequest - это обработчик события HttpApplication.EndRequest.
5-й подписался на него последним, его обработчик последним и выполнился.
...
Рейтинг: 0 / 0
20.08.2018, 16:13
    #39690525
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
оо даа у меня было наоборот при переходе на кор нет. ну смекнул при первом же факапе.
...
Рейтинг: 0 / 0
20.08.2018, 16:27
    #39690537
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Спасибо. У MS как всегда всё через Ж.
...
Рейтинг: 0 / 0
20.08.2018, 16:51
    #39690558
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортом,

почему через жопу?) достаточно было прочитать документацию ..так что я считаю что тут ожидания не совпали с реальностью. я вот хочу ипотеку по 2 процента но реальности то не так)
...
Рейтинг: 0 / 0
20.08.2018, 16:58
    #39690566
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
handmadeFromRuАгнец за бортом,

почему через жопу?) достаточно было прочитать документацию ..так что я считаю что тут ожидания не совпали с реальностью. я вот хочу ипотеку по 2 процента но реальности то не так)

Причем тут документация? Это просто не-ло-гич-но.

И потом, ткни плз носом в место, где описывается конкретно этот кейс.
...
Рейтинг: 0 / 0
20.08.2018, 17:53
    #39690621
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортом,

HTTP Handlers and HTTP Modules Overview
...
Рейтинг: 0 / 0
20.08.2018, 18:09
    #39690636
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
skyANAАгнец за бортом,

HTTP Handlers and HTTP Modules Overview

Ну, спасибо, конечно, но ты сам-то читал?

Ни слова про порядок!
...
Рейтинг: 0 / 0
20.08.2018, 19:11
    #39690668
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортом
Причем тут документация? Это просто не-ло-гич-но.


ну как бы дока основа основ, без нее можно писать, но понимания нету. Ну почему во времена когда я начал писать на формах для меня порядок в вебконфиге и его повторение конвеером было для меня логичным. со временем когда изучил рор и собственно там и встретил мидлвары прежде чем они перешли в другие стеки и понял что может мс не так сделало.

Агнец за бортомИ потом, ткни плз носом в место, где описывается конкретно этот кейс.

хм не загуглил что порядок именно такой и что задается в конфиге. хм.. ладно я тут видимо не прав но я не помню откуда тогда у меня в голове такое оссталось. тесты я точно не делал на порядок.
...
Рейтинг: 0 / 0
21.08.2018, 09:48
    #39690815
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортомskyANAАгнец за бортом,

HTTP Handlers and HTTP Modules Overview

Ну, спасибо, конечно, но ты сам-то читал?

Ни слова про порядок!Читал.

Как понял про порядок?

Читал внимательно и не только то, что на первой странице.
...
Рейтинг: 0 / 0
21.08.2018, 10:23
    #39690834
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортомА оно не так работает?

1.OnBeginRequest
и
5.OnEndRequest

Так?
Они же параллельно работают.
Вполне может быть что в пятом модуле быстрее будет end чем в первом.
Или я вопрос не понял?
...
Рейтинг: 0 / 0
21.08.2018, 10:38
    #39690848
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Petro123Они же параллельно работают.

Здрасте.
...
Рейтинг: 0 / 0
21.08.2018, 11:28
    #39690896
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортомPetro123Они же параллельно работают.

Здрасте.
Ну, может и ошибаюсь.
Проверить то просто - в одном из модулей отправь запрос на страницу авторизации. Т.е. "налево" и смотри события.
...
Рейтинг: 0 / 0
21.08.2018, 11:45
    #39690909
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
handmadeFromRuпочему через жопу?)

Вот, из соседней темы:

hVosttно соверменный Asp.net умеет здоровски это обходить, размещая куку в чанках.

Напрашивается модуль, который будет при отправке - разбивать куку в чанки, и при приеме - собирать из.

Вроде как - задача для одного модуля, но при реализации от MS - так не получится.
...
Рейтинг: 0 / 0
21.08.2018, 13:13
    #39690982
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортом,

ну если так тока) но скажи мне софт который был бы идеален?) я вот лазил в кишках джети и спринга...там половина работы отлов try catch и ничего работают)
...
Рейтинг: 0 / 0
21.08.2018, 13:24
    #39691007
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
handmadeFromRuно скажи мне софт который был бы идеален

Мне nodeJS нравится.
...
Рейтинг: 0 / 0
21.08.2018, 13:48
    #39691044
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортомhandmadeFromRuно скажи мне софт который был бы идеален

Мне nodeJS нравится.истинный JS'ник ).
...
Рейтинг: 0 / 0
21.08.2018, 13:49
    #39691046
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортомhandmadeFromRuно скажи мне софт который был бы идеален

Мне nodeJS нравится.
т.е. там нет никакой жопы так? я попробую поковыряться в сорсах ноды как доизучаю golang
...
Рейтинг: 0 / 0
21.08.2018, 14:50
    #39691115
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Petro123Агнец за бортомпропущено...


Мне nodeJS нравится.истинный JS'ник ).

Когда пишешь на JS достаточно долго - приходит понимание сильных сторон.

И TS кажется уже помехой, чем полезной тулзой.
...
Рейтинг: 0 / 0
21.08.2018, 14:51
    #39691117
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортомPetro123пропущено...
истинный JS'ник ).

Когда пишешь на JS достаточно долго - приходит понимание сильных сторон.

И TS кажется уже помехой, чем полезной тулзой.


Причём самая жопа, когда на JS принимаются писать упертые типизированные бекендеры.
...
Рейтинг: 0 / 0
21.08.2018, 15:01
    #39691130
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортомКогда пишешь на JS достаточно долго
Да.
Этот ЯП сильно отличается.
Прогерам с него тяжело свитчеватся на другой ЯП.
Как и SQL разработчикам тоже.
Много чего отличается.
...
Рейтинг: 0 / 0
21.08.2018, 17:43
    #39691233
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Petro123Агнец за бортомКогда пишешь на JS достаточно долго
Да.
Этот ЯП сильно отличается.
Прогерам с него тяжело свитчеватся на другой ЯП.С чего вдруг?
...
Рейтинг: 0 / 0
21.08.2018, 17:43
    #39691234
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортомПричём самая жопа, когда на JS принимаются писать упертые типизированные бекендеры.И в чём она выражается?
...
Рейтинг: 0 / 0
22.08.2018, 11:29
    #39691586
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
handmadeFromRuя попробую поковыряться в сорсах ноды

Я говорю про "пользовательский" уровень.

Там нет никаких ненужных абстракций, на которые так охоча MS, и которые ТИ-ПА должны помогать в разработке.

А по факту - request/response - и больше ничего не нужно.

Ведь WEB - он везде одинаков.

А MS уводит это всё в "свою" сторону, непонятно зачем. Ну, не то чтобы непонятно - тут другое слово напрашивается.

Ближе к природе вещей надо быть, ИМХО.
...
Рейтинг: 0 / 0
22.08.2018, 13:01
    #39691702
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок выполнения методов в HttpModules.
Агнец за бортом
Я говорю про "пользовательский" уровень.

Там нет никаких ненужных абстракций, на которые так охоча MS, и которые ТИ-ПА должны помогать в разработке.

А по факту - request/response - и больше ничего не нужно.

Ведь WEB - он везде одинаков.

А MS уводит это всё в "свою" сторону, непонятно зачем. Ну, не то чтобы непонятно - тут другое слово напрашивается.

Ближе к природе вещей надо быть, ИМХО.

да всмысле уводит. ты 10 лет назад писал код по другому чем щас. вначале делали так теперь модель рор. имхо если нода так хороша зачем ты пишешь на асп? не мучай себя и переходи на ноду. или golang он ваще как трусы простой, за то платят не мало.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Порядок выполнения методов в HttpModules. / 25 сообщений из 35, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]