摘要:
CollectionOrderModule类是一个Autofac模块(Module,将一系列组件和相关的功能包装在一起),而非Orchard模块。其作用是保证多个注册到容器的组件能按FIFO(First In First Out)的顺序提取。下面举例说明:1、创建ICustomerService接口 阅读全文
posted @ 2016-03-26 11:24
心冰之海
阅读(426)
评论(0)
推荐(0)
摘要:
概述 OrchardStarter类是个静态类,主要作用是配置Autofac容器以及创建IOrchardHost(DefaultOrchardHost)对象,分别对应CreateHost和CreateHostContainer这两个静态方法。 一、CreateHost方法 CreateHost方法接 阅读全文
posted @ 2016-03-26 11:16
心冰之海
阅读(400)
评论(0)
推荐(0)
摘要:
概述 Orchard.WarmupStarter程序集包含三个类:WarmupUtility、WarmupHttpModule和Starter<T>。该程序集主要为Orchard应用启动初始化服务。一、WarmupUtility类 该类是一个静态工具类,包含一个静态只读String型字段Warmup 阅读全文
posted @ 2016-03-26 11:08
心冰之海
阅读(655)
评论(0)
推荐(0)
摘要:
概述 分析一个的ASP.NET项目源码,首先可以浏览其项目结构,大致一窥项目其全貌,了解项目之间的依赖关系。其次可以浏览Web.config和Global.asax文件,找到应用程序的入口点。 本 文主要分析Orchard项目的Global.asax文件,而真正的分析入口点在Global.asax的 阅读全文
posted @ 2016-03-26 11:04
心冰之海
阅读(877)
评论(0)
推荐(0)
摘要:
本文主要参考官方文档"How Orchard works"以及Orchardch上的翻译。 源码分析应该做到庖丁解牛,而不是以管窥豹或瞎子摸象。所以先对Orchard架构有个整体的了解,以及对一些基本概念有所认识。 创建一个基于Web的CMS(内容管理系统)不同于创建一个普通的Web应用程序:它更像 阅读全文
posted @ 2016-03-26 11:00
心冰之海
阅读(2334)
评论(0)
推荐(0)

浙公网安备 33010602011771号