面向接口开发的一个架构(三)

业务逻辑层

一、IBusinessFacade:定义业务逻辑接口

IBusinessBase.cs

IBusinessBase

 

ILog.cs

1namespace IBusinessFacade
2{
3    public interface ILog : IBusinessBase
4    {
5        
6    }

7}

 

二、BusinessLogic:业务实现层

1、BaseBuiness.cs

IBusinessBase

 

2、LogBusiness.cs

1namespace BusinessLogic
2{
3    public class LogBusiness :BaseBusiness, ILog
4    {
5       
6    }

7}

 

ILog和LogBusiness类都是空的,是用来将来方法扩展使用。

posted @ 2009-10-20 13:23 消失的风 阅读(...) 评论(...) 编辑 收藏