public Task<bool> UpdateUserProfile(User user) { throw new NotImplementedException(); }
private async Task<Dictionary<string, string>> SaveUserDevices(User user) { await DataManager.AddFriendsPublicKeysAsync(user.Devices.Select(d => new DeviceInfo { DeviceId = d.DeviceId, PublicKey = d.PublicKey, UserId = user.Id })); var result = new Dictionary<string, string>(); foreach (var userDevice in user.Devices) { result[userDevice.DeviceId] = userDevice.PublicKey; } return result; }