如何在MVC 4中实现这一目标?
我有一份如下动物的清单。
命名国内
猫是鉴于
狗是鉴于
虎没有视图
点击查看将呈现相应动物的生物信息。我必须为每只动物配置不同的视图。我将有一个数据库表,其中针对每个动物配置渲染器,如下所示
动物类型渲染器类型
猫CatRenderer
狗DogRenderer
老虎TigerRenderer
我应该使用
注意:我不想使用Switch-case语句。
Renderer将继承基类型(AnimalRenderer:IAnimalRenderer)。