繁体   English   中英

在 ASP.NET Core 中为多步注册表单实现 REST API 的正确方法是什么?

[英]What is the proper way to implement a REST API for multi-step registration form in ASP.NET Core?

我需要为一个新的用户注册表单开发一个 REST API,它由 2 个步骤组成。 第 1 步验证电子邮件和密码要求。 在用户指定有效的国家和地区后,数据将在第 2 步保存到数据库中。 在这种情况下推荐的方法是什么? 对第 1 步和第 2 步使用不同的端点,例如 /users/password 和 /users/location? 使用单个端点,但将有关当前步骤的一些信息作为 Dto 的一部分? 还要别的吗?

你好
您可以使用我自己使用的两个选项,但根据我的经验,使用多端点更易于维护。 并且非常适合单一职责原则(SRP)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM