public async Task <string> GetUserMuidAsync(UserIdentifierTypeContract idType, string id) { var query = m_authorizationServiceHttpClient.CreateQueryCollection(); query.Add("idType", idType.ToString()); query.Add("id", id); var path = $"{BasePath}muid?{query}"; var response = await m_authorizationServiceHttpClient.SendRequestAsync <string>(HttpMethod.Get, path); return(response); }
public async Task <IList <UserContactContract> > GetUserContactsAsync(UserIdentifierTypeContract userIdType, string idValue) { var query = m_authorizationServiceHttpClient.CreateQueryCollection(); query.Add("userIdType", userIdType.ToString()); query.Add("idValue", idValue); var path = $"{BasePath}contact?{query}"; var response = await m_authorizationServiceHttpClient.SendRequestAsync <IList <UserContactContract> >(HttpMethod.Get, path); return(response); }