ASP.NET MVC程序重構

審視ASP.NET MVC代碼時,發現一些代碼冗餘:ide

 

3處高亮的代碼都同樣,只是在不相同的ActionResult的Action內。spa

如今,咱們能夠把這3部分的代碼抽取出來:code

 

 private Transportation t = new Transportation
        {
            Controller = "Railway",
            ShortName = "SF"
        };
Source Code

 

最終重構以下:blog

相關文章
相關標籤/搜索