Как обнаружить любой успех в любом из событий в «Global.asax» в «Запросе» только файлы, которые являются динамическими (aspx, ascx, ashx, ...), не динамическими (css, js, txt,..).
Я знаю, что могу проверить расширение файла следующим образом:
Файл Global.asax:
protected void Application_BeginRequest(object sender, EventArgs e)
{
string ext = Request.FilePath.Split('.')[1];
string[] arExt = {"aspx", "ascx", "ashx"};
for (int i = 0; i < arExt.Length; i++)
{
if (arExt[i] == ext)
{
// my code
}
}
}
Но мне интересно, есть ли другой способопределить динамические и статические запросы?
Спасибо