2011-07-31 71 views
0

讓我們假設下面的是我們的服務合同;WCF ServiceFilter像ASP.NET MVC ActionFilter

using System; 
using System.Collections.Generic; 
using System.Text; 
using System.ServiceModel; 

namespace WCFSimple.Contract 
{ 
    [ServiceContract] 
    public interface IService 
    { 
     [OperationContract] 
     string Ping(string name); 
    } 
} 

這是[ServiceContract]的東西(我不知道它叫什麼,但如果有人能告訴我將不勝感激)就在public interface IService以上是給了我一個想法。

我想在ASP.NET MVC上有一個簡單的叫做ActionFilter的東西。

我可以在WCF上做到這一點嗎?如果可以的話,有什麼可以讓我控制在那裏?

+0

複製的[MVC ActionFilter像屬性爲WCF]( http://stackoverflow.com/questions/6812054/mvc-actionfilter-like-attributes-for-wcf) - 看到我在這裏回答這個問題,並檢查出我鏈接到 –

回答

0

可以使用PostSharp做面向方面的編程在任何.NET程序,如ActionFilter在asp.net MVC(OnExecuting/OnBeforeExecuteing/OnExecuted /等)

+0

好的資源,在他們的主頁上有一個按鈕叫做參觀,我現在真的不需要一個新的圖書館。應該有一種像ActionFilters一樣進入的方法。 – tugberk