ASP.NET MVC-我的函数应该放在哪里?控制器?模型



例如,我的用户注册网站中有一个密码生成器。生成密码的功能应该放在哪里?与UserController组合在一起?

放置这些函数的正确方式是什么?

我建议将其放入自己的类中。为了SRP,您的UserModel应该使用一个用户,并且只使用一个User。UserModel类不应负责为新用户生成密码。将其分离为自己的类,并在UserModel中创建新用户的过程中调用该类上的方法。

我会把它放在我的用户模型中。

或者您可以创建一个Utility类并将其放入其中。

相关内容

  • 没有找到相关文章

最新更新