1
我剛開始進入ASP.net Web API(在.net 4.5中創建了MVC 4項目,Web API應用程序)。Asp.net Web API - 保存自定義處理程序的位置?
我需要特別製作自定義處理程序。我所知道的是我們創建了一個(繼承DelegatingHandler),並將其註冊到App_Start/WebApiConfig.cs的Register函數中。
雖然我們在哪裏可以保存這樣一個處理程序(MyMessageHandler
)?沒有教程或書我告訴我這一點。我試着將它保存在相同的命名空間WebApiConfig的App_Start文件夾,但它說,MyMessageHandler
無法找到:
config.MessageHandlers.Add(new MyMessageHandler()); // MyMessageHandler is not found.
好的。這真的很奇怪 - 我刪除了MyMessageHandler.cs並從頭開始重新創建它,就像它一樣。現在,它的工作。 –