我现在有两个Dll库:
A:业务执行逻辑
B:权限逻辑
现在这里我需要把这两个类库结合,按权限去开放业务
那么我是:
1 在ADll库中引用B,然后暴露出方法
2 构建Dll库C,引用A和B,但是我的内容就是一个按权限去开放业务
对于1 ,感觉A引用B之后不纯粹了
对于2,感觉如果这个原则,那我的Dll库可就得老多了
那么对于一个Dll库,他的职责是什么呢?
我觉得方案2好。 类库的职责是什么,这个很难说清楚,基本方法是关联紧密的功能放一个类,类库也是一样,但是功能的划分粒度可大可小,具体怎么划分,还需要多年的经验积累和直觉。
好的,所长
其实都是工具而已,工具多了就多了,没必要把所有工具都集合起来做成一个工具,比如手机是工具,锅铲子也是工具,他俩整合一起,压根没啥意义
那您就是支持第二个做法了.好的,我就是突然对这块有点模糊