摘要 既然在插件模型里,每一个服务类型可以被映射到多个实现,绑定方法不用决定要返回哪个实现.因为kernel应该返回所有的实现.然而,上下文绑定是多个绑定场景,在这个场景里,kernel需要根据给定的条件,在多个提供的类型里选择一个实现. 附:代码下载 在下面的例子里,我们将要实现一个数据迁移的应用程序,可以将数据从SQL数据库迁移到XML数据文件.将有一个表现层,一个业务逻辑层和一个数据访问层. 按下面的步骤建立DataMigration基本程序结构. 1. 下载Northwind数据库备份,…