這個要求上來,由於邀請的功能,使現有的'邀請用戶邀請新的「受邀用戶」內(這是一個正常的不同電子郵件邀請系統,因爲邀請者必須在被邀請者的帳戶上設置特定角色,所以該帳戶必須在被邀請者閱讀電子郵件並且遵循該鏈接之前存在)。創建通過RegistrationService新ServiceStack用戶現有用戶的會話
因此,從我之前關於calling the RegistrationService from my InvitationService的問題開始,我已經得到了消息轉發方面的工作。但現在RegistrationService
似乎make an assumption that you are either creating a new user for the current session, or updating the current session's user details。
這會導致我的邀請服務出現問題,而不是創建新的受邀者用戶邀請者的UserAuth
已更新爲受邀者的詳細信息。
現在我可以創建一個新InviteeRegistrationService
,這將基本上做到完全一樣,除了現有的用戶檢RegistrationService
(以及它仍然可能會做的現有用戶檢查,但返回「已邀請的迴應,而不是),但我真的不想複製所有的註冊碼並保持重複。
有沒有這種邊緣案例的任何技巧/解決方法?還是一個真正的功能,可以讓我做到這一點,我錯過了?
您是否設法創建此InviteeRegistrationService類?這是非常有用的,那麼爲什麼不提出一個拉請求呢? –