public async Task <ApiResponse <AnonymousUser> > PostAsync(AnonymousUserRequest anonymousUser) { Validator.For(anonymousUser.UserName, "UserName").IsNotNullOrEmpty(); string path = "/pii/anonymous"; using (var response = await Client.PostAsJsonAsync(path, anonymousUser).ConfigureAwait(false)) { return(await response.Content.ReadAsAsync <ApiResponse <AnonymousUser> >().ConfigureAwait(false)); } }
public HttpRequest <AuthenticationResponse> SignUpAnonymous(AnonymousUserRequest request) { var webReq = RequestJson(UnityWebRequest.kHttpVerbPOST, "/authentication/anonymous", m_AuthnCommonHeaders, request); return(new HttpRequest <AuthenticationResponse>(webReq, ParseJsonResponse <AuthenticationResponse>, request)); }