Esempio n. 1
0
        public void UpdateUserContact(int userId, UpdateUserContactContract data)
        {
            var userExternalId = GetUserExternalId(userId);

            var contract = new AuthChangeContactContract
            {
                ContactType     = m_mapper.Map <ContactTypeEnum>(data.ContactType),
                UserId          = userExternalId,
                NewContactValue = data.NewContactValue
            };

            var client = m_communicationProvider.GetAuthContactApiClient();

            client.ChangeContactAsync(contract).GetAwaiter().GetResult();
        }