天天看點

NancyFx 2.0的開源架構的使用-AspnetBootstrapping

建立一個空的Web項目AspnetBootstrappingDemo

NancyFx 2.0的開源架構的使用-AspnetBootstrapping
NancyFx 2.0的開源架構的使用-AspnetBootstrapping

然後添加NuGet元件

Nancy

Nancy.Hosting.Aspnet

Nancy.ViewEngines.Razor

NancyFx 2.0的開源架構的使用-AspnetBootstrapping

繼續往項目裡面添加Module,Views,Models檔案夾,然而先寫Models檔案夾裡面的類,往Models檔案夾添加 RatPack類

NancyFx 2.0的開源架構的使用-AspnetBootstrapping

再往Models檔案夾裡面添加RatPackWithDependencyText類,并讓它繼承RatPack

NancyFx 2.0的開源架構的使用-AspnetBootstrapping

再往Models檔案夾裡添加IApplicationDependency類

NancyFx 2.0的開源架構的使用-AspnetBootstrapping

再往Models檔案夾裡面添加IRequestDependency類

NancyFx 2.0的開源架構的使用-AspnetBootstrapping

再往Models檔案夾裡面添加ApplicationDependency類

NancyFx 2.0的開源架構的使用-AspnetBootstrapping

繼續往Models檔案夾裡面添加RequestDependency類

NancyFx 2.0的開源架構的使用-AspnetBootstrapping

然後往Module檔案夾裡面添加DependencyModule類

NancyFx 2.0的開源架構的使用-AspnetBootstrapping

繼續往根目錄下添加Bootstrapper類

NancyFx 2.0的開源架構的使用-AspnetBootstrapping

然後往Views檔案夾裡面添加razor-dependency頁面

NancyFx 2.0的開源架構的使用-AspnetBootstrapping

最後修改Web.config檔案

運作看看界面如何

<b>本文轉自 sshpp 51CTO部落格,原文連結:http://blog.51cto.com/12902932/1926510,如需轉載請自行聯系原作者</b>

繼續閱讀