摘要:
很多的DI框架中,XML映射文件会快速的增加,而不容易导航。在Ninject中,类型绑定被集中到模块中。每一个模块代表应用程序中的一个独立片段存在。它们可以以你喜欢的方式组织起来。模块只需实现IModule接口,但大多数模块只需简单的从标准模块(StandardModule)派生即可。例:public class WarriorModule : StandardModule{public over... 阅读全文
posted @ 2010-01-16 12:01
梅桦
阅读(868)
评论(0)
推荐(0)
摘要:
手工依赖注入。在原有例子的基础上做小部分修改。一个RPG游戏,有武士的角色。武士为了荣耀而战。首先要为一个武士配备一个合适的武器。(1) 准备一件武器(Sword)public class Sword {public void Hit(string strTarget){ Console.WriteLine("砍死{0}",strTarget);}} (2)一个武士角色public class ... 阅读全文
posted @ 2010-01-16 11:56
梅桦
阅读(885)
评论(0)
推荐(0)
浙公网安备 33010602011771号