1

我有一個WebApi控制器需要通過構造函數的服務。如果這項服務爲空,我通常會拋出一個NullArguementException。這仍然是在WebApi控制器環境中失敗的正確方法,或者是否存在不同的模式。什麼是在WebApi控制器構造函數中失敗的正確方法

+0

你使用DI容器嗎?如果是的話,我想知道如何服務是空的? – 2013-02-20 10:27:07

+0

我總是會防守。確實,在大多數情況下使用DI容器都會否定此檢查,但最終我無法保證使用容器。 – McDonnellDean 2013-02-20 13:16:57

回答

1

模式是一樣的。雖然使用DI,但在調用構造函數之前將失敗。

+0

謝謝。是的,我正在使用DI,但我想我可能需要解決一些特定的異常。 – McDonnellDean 2013-02-20 11:08:17

+0

因爲我現在有能力而增加了+1,謝謝你的回答。 – McDonnellDean 2013-03-08 10:27:16

相關問題