В идеале я бы хотел найти способ сделать что-то вроде:
[MyCustomAttribute()]
public void MyMethod()
{
Debug.Write("B");
}
public MyCustomAttribute : Attribute
{
public void OnBegin()
{
Debug.Write("A");
}
public void OnEnd()
{
Debug.Write("C");
}
}
Что бы написать:
ABC
MyMethod () оправдывается.Есть идеи, если это действительно можно сделать?Атрибут ActionFilter похож на эту идею, но он применяется только к запросам MVC.