我必须处理一个用C#mvc编写的新项目,我想做的第一件事就是创建一个UML类图。 在某处有一个如何做到这一点的例子吗? 大多数示例显示一个控制器具有一个视图和一个模型。 但是在这个项目中,每个控制器有多个视图和多个ModelDto 感谢。
答案 0 :(得分:7)
您可以使用MS visio或任何其他UML工具执行以下操作。
只是示例如下所示(方法和属性应该不同)
如上所述,您可以扩展上图,以获得每个控制器的更多视图和模型。
即在MVC中,您可以在Controller中拥有许多Action方法,并且每个Action方法都有相关的视图和模型(通常)。
有关详细信息,请查看Model View Controller Design Patterns
我希望这会对你有所帮助。