基于.NET平台的分层架构实战(六)—依赖注入机制及IoC的设计
基于.NET平台的分层架构实战(六)—依赖注入机制及IoC的设计2010-11-18我们设计的分层架构,层与层之间应该是松散耦合的。因为是单向单一调用, 所以,这里的“松散耦合”实际是指上层类不能具体依赖于下层类, 而应该依赖于下层提供的一个接口。这样,上层类不能直接实例化下层中的类, 而只持有接口,至于接口所指变量最终究竟是哪一个类,则由依赖注入机制决定 。之所以这样做,是为了实现层与层之间的“可替换”式设...