使用PostSharp,是否可以仅“附加”具有WebMethod属性的方法?
例如:
[Trace][WebService]
public partial class Service : System.Web.Services.WebService
{
// Caught by PS(WebMethod-attribute)
[WebMethod]
public void MyMethod()
{
return;
}
// Not caught by PS
public void MySecondMethod()
{
return;
}
}
通过PS社区搜索和搜索疯子。但还没找到我正在寻找的东西。正确方向的任何评论都是有用的。
谢谢!
答案 0 :(得分:0)
没有真正的支持;相反,你应该使用一个CompoundAspect(你将在程序集或类级别使用),你可以从CompoundAspect.ProvideAspects方法测试WebMethod自定义属性的当前。