Какой класс будет срабатывать первым в событии PostAuthenticateRequest - PullRequest
0 голосов
/ 09 мая 2019

У меня есть папка HttpModules, где у меня есть:

  • SomeKindOfAuthenticateHttpModule.cs,
  • GetApplicationVersionHttpModule.cs

Оба класса реализуют интерфейс IHttpModule.

Я хочу вызвать событие обоих классов OnPostAuthenticateRequest (),

В первом классе он проверит, аутентифицирован ли пользователь,

Во втором классе он проверит, использует ли пользователь оптимальную версию приложения,

Теперь я хотел бы знать, какой класс пойдет первым?

Will it first authenticate and then check app version,

OR

Will it first check app version or authenticate?

Могу ли я каким-то образом манипулировать этим?

Спасибо.

1 Ответ

0 голосов
/ 09 мая 2019

Решено,

Все зависит от того, что я поставил первым в Web.Config

Например:

<system.webServer>
<modules>
  <add name="I_Will_Trigger_First" />
  <add name="I_Will_Trigger_Second" />
</modules>
</system.webServer>
...