我一直在学习IoC、依赖注入等技术,并且很喜欢这个过程。对我来说,解耦和基于接口编程的好处是显而易见的。
然而,我真的不喜欢绑定到特定的框架,比如Unity或Autofac或Windsor - 因为我还在学习中,还没有决定哪种最适合我的目的。
那么,我该如何包装Unity之类的东西,以便稍后可以轻松地切换到Windsor(或其他)?并且你别告诉我用另一个来注入第一个。
谢谢!
R.
P.s. 我标记了Unity,因为那是我目前的个人偏好(我只是喜欢Entlib)。
然而,我真的不喜欢绑定到特定的框架,比如Unity或Autofac或Windsor - 因为我还在学习中,还没有决定哪种最适合我的目的。
那么,我该如何包装Unity之类的东西,以便稍后可以轻松地切换到Windsor(或其他)?并且你别告诉我用另一个来注入第一个。
谢谢!
R.
P.s. 我标记了Unity,因为那是我目前的个人偏好(我只是喜欢Entlib)。