zoukankan      html  css  js  c++  java
  • Orchard Core 文档翻译 (三) Orchard Core Modules

    原文连接:https://www.cnblogs.com/Qbit/p/9746442.html 

    转载请注明出处

     

    介绍

    Orchard Core Modules库提供了一种机制,可以拥有一个独立的模块化系统,您可以选择加入特定的应用程序框架,而不必依赖于您的应用程序设计。 

    原文[[The library Orchard Core Modules provides a mechanism to have a self-contained modular system where you can opt in to a specific application framework and not have the design of your application be dictated to by such.
    ]]...

    快速入门

     

    在Visual Studio中,创建一个新的Web应用程序。
    通过管理项目NuGet包将OrchardCore.Application.Cms.Targets安装到项目中。
    接下来,在Startup.cs中,修改ConfigureServices方法,添加以下行:

     

     

    services.AddOrchardCms(); 

     

     

    接下来,在Configure方法的末尾,
    用这一行:
     
    app.UseOrchardCore();
    替换此块: 
    app.Run(async(context)=>
    {
        await context.Response.WriteAsync(“Hello World!”);
    });
     
     

     

    其他框架

    您可以轻松地将喜爱的应用程序框架添加到管道中。以下实现旨在并行工作,因此如果您想在管道中使用Asp.Net Mvc和Nancy,只需添加两者即可。

    下面的模块化框架包装器被设计为直接与模块化应用程序框架一起工作,因此避免添加原始框架并期望它可以工作。 

    原文[[The modular framework wrappers below are designed to work directly with the modular application framework, so avoid just adding the raw framework and expect it to just work.]]...

    Asp.Net Mvc

    通过NuGet包管理器将OrchardCore.Application.Mvc.Targets 安装到项目中

    接下来,在Startup.cs中,将方法ConfigureServices修改为如下所示:
     // Add ASP.NET MVC and support for modules            
     services.AddOrchardCore()
             .AddMvc();
    

      

    Note

    注意添加 .AddMvc()

    Asp.Net Mvc现在是您管道的一部分.

    您可以在此处找到示例应用程序: OrchardCore.Mvc.Web

    NancyFx

    通过管理项目NuGet包将OrchardCore.Application.Nancy.Targets安装到项目中

    接下来,在Startup.cs中,将方法ConfigureServices修改为如下所示:

     // Add Nancy and support for modules
                services
                    .AddOrchardCore()
                    .AddNancy()
                    ;
     

    Note

    注意添加 .AddNancy()

    NancyFx 现在是您管道的一部分。这意味着Nancy模块将被自动发现。

    您可以在这里找到一个示例应用程序: OrchardCore.Nancy.Web

     

     

    原文连接:https://www.cnblogs.com/Qbit/p/9746442.html 

    转载请注明出处

  • 相关阅读:
    django文章对本项目有用的收集
    C#Selenium常用语法功能 很好的文章,值得参考收藏
    C# selenium 高级
    隐士等待与显示等待
    技术不可持续性所面对的挑战及解决方案
    机器人语言特性探索2-正在发生的趋势
    下一个十年计划,兼谈上十年的总结
    机器人语言特性探索1-总体方向
    中国文化
    网络化沟通及协作的人机交互编程语言-机器人语言5(总结)
  • 原文地址:https://www.cnblogs.com/Qbit/p/9746442.html
Copyright © 2011-2022 走看看