我正在寻找有关以下想法的建议。
是否有任何解决方案可以创建一个提供某些功能的WPF应用程序框架,其他人可以轻松地将自己的动画插入到我们的代码中?
例如,我们可以为应用程序提供语音识别功能,可以很容易地用来创建其他人的简单游戏。
答案 0 :(得分:0)
我建议看看MEF:http://mef.codeplex.com/
托管扩展性框架(MEF)是一个组合层 .NET提高了灵活性,可维护性和可测试性 大型应用。 MEF可用于第三方插件 可扩展性,或者它可以带来松散耦合的好处 类似于插件的架构,适用于常规应用程序。
我听说过它使用的大部分环境都支持面向插件的架构,听起来就像你正在做的那样。