public async Task CreateUserAsync(UserDto user)
        {
            var result = await _usersClient.Post(user);

            if (!result.IsSuccessStatusCode)
            {
                var content = await result.Content.ReadAsStringAsync();

                throw new CreateUserException("During creating user error occurs: " + content);
            }

            _cacheService.ClearUsersCache();
        }