试图了解的东西,我不知道怎么形容,因为我不明白它:(插件架构动物园例如
比方说,我正在做一个动物园应用程序,我想卖不同的动物对于动物园我想象一下,像下面这样的IAnimal接口:
public interface IAnimal
{
string Talk { get; set; }
}
,现在我要创建一个猫项目,并为狗
public class Cat : IAnimal
{
...
}
项目比方说,我给AWA y动物园应用程序和用户打开它,代码看起来像检查这个用户有什么动物购买?
您需要确定您的Zoo应用程序应该知道哪些程序集(项目)(无论是扫描目录还是显式配置)。一旦你这样做了,你将最终得到在找到的程序集中找到的动物类型列表。 – 2012-01-30 01:21:45