Dirain的开源地带

思想在进步
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

项目辅助开发器插件的制作

Posted on 2008-06-15 23:31  Dirain  阅读(1482)  评论(0编辑  收藏  举报

       昨天发布了自己写的小工具,感觉还不错,继续做下去,让他更完美。
具体工具文章请看
http://www.cnblogs.com/dirain/archive/2008/06/14/1222023.html
       如果看完了,说一下怎么开发插件。目前只提供给大家开发文章采集插件,需要实现我的一个接口,这个接口在Code.IPlug.dll程序集文件中。Code.IPlug.IArticles.

using System;
using System.Collections.Generic;
using System.Text;

namespace Code.IPlug
{
  
/// <summary>
    
/// 文章采集,文章采集插件必须实现的接口
    
/// </summary>

    public interface IArticles
    
{
      
/// <summary>
        
/// 获取全部文章.返回多个文章实体对象
        
/// </summary>
        
/// <returns>返回多个文章实体对象</returns>

        List<Entity.Article> GetArticles();
    }

}

Entity.Article也是程序集中的一个实体类,主要用于存储采集到的文章信息。

文章信息实体类

在接口中的Articles方法中实现文章数据的采集,并返回一个List<Entity.Article>即可。接下来就可以在程序中添加插件测试效果了。

具体给把程序中的“博客园热门文章采集插件”源码发出来给大家看看,.net 2.0制作。

插件下载

接口程序集


项目辅助开发器1.0 Beta3:绿色版
项目辅助开发器1.0 Beta3:安装版