我在一個asmx中有很多webmethods。我需要在調用一些webmethods之前執行許可證檢查。我可以插入下面的代碼,需要檢查每個Web方法:ASP.NET Web服務:如何在調用Web方法之前執行自定義代碼?
if (!AllRight())
{
// badRequest
return;
}
或者,我可以將複雜的過濾器,以通過的HttpModule URL檢測的webmethod。 我需要類似webmethod的屬性和我可以處理它的地方。 有很不錯的解決方案嗎?