MASA Framework源码解读-01 MASAFacotry工厂设计(一个接口多个实现的最佳姿势)
原文中文,约5600字,阅读约需14分钟。
📝
内容提要
MASA Framework是一个.net开源框架,由BuildingBlocks(抽象层)、Contrib(BuildingBlocks的实现)、Utils(工具库)三部分组成,可以通过构建工厂给接口的每个实现类赋予一个简短的名称,只需传入名称即可创建对应的实例,比IEnumerable集合更加方便。
🏷️