3
從ASP.net MVC 2 RC開始,就有了Async Controller。製作異步控制器還有多種方式和做法。Async與ASP.net MVC 2的最佳實踐?
例如:
- http://msdn.microsoft.com/en-us/library/ee728598(VS.100).aspx
- http://www.ducdigital.com/2009/12/24/builtin-async-controller-in-asp-net-mvc-2/
- http://weblogs.asp.net/seanmcalinden/archive/2009/11/15/asynchronous-processing-in-asp-net-mvc-with-ajax-progress-bar.aspx
爲第一個,這是很好的模塊服務與控制器分開,但也有一些問題與長度只是做一個方法。例如,我想有2的方法,該方法不同,具有不同的輸入,如:
公共無效測試(字符串) 公共字符串測試(字符串,字符串B)
我將要結束改寫一切(IMO)。
第二,它很好,而且寫得很快,我們可以很容易地將一個普通的方法變成一個Async方法。但這可能不是一個好方法。
你有什麼建議做異步控制器。我的代碼短促(短=更少的錯誤),也是一個可以隨便寫的類模塊/插件類(從主MVC代碼分離)優先
請給你的最好的建議:)