我正在实现我自己的 IAuthRepository,但我无法弄清楚 UpdateUserAuth 应该如何。IUserAuthRepository 中的签名是:
UserAuth UpdateUserAuth(UserAuth existingUser, UserAuth newUser, string password);
在 ServiceStack 代码中,它以两种不同的方式在 RegistrationService 中使用:
UserAuthRepo.UpdateUserAuth(newUserAuth, existingUser, request.Password)
在 UpdateUserAuth 方法中
this.UserAuthRepo.UpdateUserAuth(existingUser, newUserAuth, request.Password);
在 Post 方法中
这是一个错误还是想要的功能?