mojoPortal-provider模式学习之1.1 --IndexBuilderConfiguration
2008-04-23 14:57
316 查看
使用provider模式的第三步为 建立Provider Configuration 类
在mojoPortal中索引provider中相关类为IndexBuilderConfiguration
这个类的主要作用是读取配置文件中所有相关provider的信息 。
代码如下
1 public class IndexBuilderConfiguration
2<?xml version="1.0" encoding="utf-8" ?>
<IndexBuilderProviders>
<providers>
<add name="BlogIndexBuilderProvider"
type="mojoPortal.Business.WebHelpers.BlogIndexBuilderProvider, mojoPortal.Business.WebHelpers"
description="An IndexBuilder to index blog content for Lucene.NET Search Engine" />
</providers>
</IndexBuilderProviders>
<?xml version="1.0" encoding="utf-8" ?>
<IndexBuilderProviders>
<providers>
<add name="GalleryImageIndexBuilderProvider"
type="mojoPortal.Business.WebHelpers.GalleryImageIndexBuilderProvider, mojoPortal.Business.WebHelpers"
description="An IndexBuilder to index Gallery content for Lucene.NET Search Engine" />
</providers>
</IndexBuilderProviders>
<?xml version="1.0" encoding="utf-8" ?>
<IndexBuilderProviders>
<providers>
<add name="HtmlContentIndexBuilderProvider"
type="mojoPortal.Business.WebHelpers.HtmlContentIndexBuilderProvider, mojoPortal.Business.WebHelpers"
description="An IndexBuilder to index Html module content for Lucene.NET Search Engine" />
</providers>
</IndexBuilderProviders>
在mojoPortal中索引provider中相关类为IndexBuilderConfiguration
这个类的主要作用是读取配置文件中所有相关provider的信息 。
代码如下
1 public class IndexBuilderConfiguration
2<?xml version="1.0" encoding="utf-8" ?>
<IndexBuilderProviders>
<providers>
<add name="BlogIndexBuilderProvider"
type="mojoPortal.Business.WebHelpers.BlogIndexBuilderProvider, mojoPortal.Business.WebHelpers"
description="An IndexBuilder to index blog content for Lucene.NET Search Engine" />
</providers>
</IndexBuilderProviders>
<?xml version="1.0" encoding="utf-8" ?>
<IndexBuilderProviders>
<providers>
<add name="GalleryImageIndexBuilderProvider"
type="mojoPortal.Business.WebHelpers.GalleryImageIndexBuilderProvider, mojoPortal.Business.WebHelpers"
description="An IndexBuilder to index Gallery content for Lucene.NET Search Engine" />
</providers>
</IndexBuilderProviders>
<?xml version="1.0" encoding="utf-8" ?>
<IndexBuilderProviders>
<providers>
<add name="HtmlContentIndexBuilderProvider"
type="mojoPortal.Business.WebHelpers.HtmlContentIndexBuilderProvider, mojoPortal.Business.WebHelpers"
description="An IndexBuilder to index Html module content for Lucene.NET Search Engine" />
</providers>
</IndexBuilderProviders>
相关文章推荐
- mojoportal学习笔记之How to Write a Provider Model
- Struts源码学习-XmlConfigurationProvider的loadPackages()方法递归调用
- 设计模式学习系列笔记(builder&nbs…
- mojoportal学习——文章翻译之style.config文件
- mojoportal学习——文章翻译之 制作圆角
- 设计模式学习之Builder模式
- 设计模式学习总结2 - 创建型2 - Builder生成器模式
- 设计模式系列学习三:建造者模式(Builder)
- 设计模式学习笔记(四)——Builder生成器模式
- 设计模式深入学习-Builder生成器(创建型模式 )
- C#面向对象设计模式学习笔记(3) - Builder 生成器模式(创建型模式)
- 设计模式学习---Builder(构造器)
- 设计模式学习笔记--工厂(Factory)、建造(Builder)和原型(Prototype)
- 胖虎白话学习设计模式之建造者设计模式(Builder)
- 设计模式学习笔记——建造者模式(Builder Pattern)
- 步步为营 .NET 设计模式学习笔记 十、Builder(建造者模式)
- 设计模式C++学习笔记之十(Builder建造者模式)
- 设计模式学习笔记四——Builder模式
- 学习设计模式(一) Builder
- mojoportal学习——文章翻译之不同的模块使用不同的风格