我想知道是否有辦法在控制器上找到停用的操作方法。我有R#並運行分析,但似乎沒有檢查是否將asp代碼稱爲操作。有什麼事嗎?有沒有辦法檢查一個動作是否在ASP.NET MVC中使用?
1
A
回答
3
不,不知道需要什麼操作的工具,因爲它們是由路由配置調用的。我想你可以編寫一個工具來檢查哪些操作可以在給定當前路由配置的情況下訪問,但是不能知道這些方法是否可能不會被其他代碼使用,因爲它們被標記爲公共。
4
實現一個全局動作過濾器,它將動作名稱記錄在某個持久存儲中。通過這種方式,您可以跟蹤執行哪些操作,並找出可能的操作中缺少的內容。這有點乏味,但可能適合你的目的。
相關問題
- 1. 有沒有辦法檢查一個var是否使用setInterval()?
- 2. 有沒有辦法檢查這個工作是否正常
- 3. 有沒有辦法檢查下一個令牌是否結束?
- 4. 有沒有辦法檢查一個屬性是否超載?
- 5. 有沒有辦法檢查文件是否在使用
- 6. 有沒有辦法檢測一個網站是否使用SPDY?
- 7. 有沒有辦法檢查用戶是否使用JQuery登錄?
- 8. 有沒有辦法檢查iCloudDrive是否啓動?
- 9. Swift - 有沒有辦法檢查是否使用可變參數?
- 10. 有沒有辦法檢查tethering是否活動?
- 11. 有沒有辦法在.NET中檢查Bitmap是否爲空?
- 12. 有沒有辦法檢查代碼是否在TransactionScope中執行?
- 13. 有沒有辦法檢查一個函數是否正在jQuery中運行?
- 14. 有沒有辦法檢查一個cookie在PHP中是否安全
- 15. 有沒有辦法檢查一個類中是否存在函數?
- 16. 有沒有辦法檢查一個變量是否是JavaScript中的日期?
- 17. 有沒有辦法在調用之前檢查操作是否有效?
- 18. 有沒有辦法來檢查某個斷言是否失敗
- 19. 有沒有辦法檢查兩個DOM元素是否相等?
- 20. 有沒有辦法檢查回發是否正在進行?
- 21. 有沒有辦法檢查子進程是否仍在運行?
- 22. 有沒有辦法使用asp.net mvc Razor ViewEngine製作@section選項?
- 23. 有沒有辦法檢查一個網站是否基於URL存在Cookie?
- 24. 可可 - 有沒有辦法檢查NSURLConnection是否存在緩存?
- 25. 有沒有辦法檢查兩個對象在Java中是否是別名?
- 26. 有沒有辦法檢查我的代理是否在線?
- 27. 有沒有辦法檢測一個鍵是否被按下?
- 28. 有沒有辦法檢查一個文件是否是SQLite3數據庫?
- 29. 有沒有辦法檢查用戶目前是否空閒?
- 30. 有沒有辦法檢查IME預測是否啓用?
那麼在這種情況下,只有項目中的代碼纔會引用這些操作。但那就是我所害怕的。我想一個簡單的grep來查看在任何文件中的動作名稱是否足夠好。 – nportelli