Используйте атрибут в Asp.net - PullRequest
       20

Используйте атрибут в Asp.net

0 голосов
/ 19 февраля 2011

У меня есть проблема с использованием атрибута в классе страницы asp.net.Приведенный ниже фрагмент кода представляет собой фон:

Метод объявлен, как показано ниже на странице класса aspx:

[SomeAttribute(Name=”Test”,TargetType=typeof(System.Int32)]
Public void Verify(object obj)

{

  //code to verify…

}

И другие страницы также будут использовать этот атрибут.

Теперь я хочу, чтобы модуль выполнял то, что он будет вызывать метод до вызова метода Verify.В настоящее время мое решение использует клиентский класс реализации IHttpModule для этого путем регистрации события BeginRequest.

В методе, указанном для события, как я могу получить метод, который в данный момент вызывает, по запросу в asp.net?Таким образом я узнал, что запрос вызывает метод Verify, чтобы я мог что-то сделать с атрибутом.

1 Ответ

0 голосов
/ 19 февраля 2011

Я бы порекомендовал проверить PostSharp:

http://www.sharpcrafters.com/

В нем есть все это, и даже больше, встроенное.

...