public async Task UpdateContactInfo(UserProfileChangedEvent @event) { var token = new CancellationToken(); await _contactRepository.UpdateContactInfo(new BaseUserInfo { Avatar = @event.Avatar, Name = @event.Name, Company = @event.Company, Title = @event.Title }, token); }
public async Task UpdateContactInfo(UserProfileChangedEvent @event) { var token = new CancellationToken(); await _caContactRepository.UpdateContactInfoAsync(new UserIdentity() { Avatar = @event.Avatar, Company = @event.Company, Name = @event.Name, Title = @event.Title, UserId = @event.UserId }, token); }
public async Task UpdateContactInfo(UserProfileChangedEvent @event) { var token = new CancellationToken(); var result = await _repository.UpdateContactInfo(new Dto.BaseUserInfo { Name = @event.Name, Avatar = @event.Avatar, Company = @event.Company, Title = @event.Title, UserId = @event.UserId, }, token); }
public async Task TaskUpdateContactInfo(UserProfileChangedEvent @event) { //如果某个用户修改了资料,会被发送消息到rabbitmq里, //然后这个方法接订阅了这个消息,就找出该用户的所有好友,然后修改这些好友里该用户的资料 await _contactRepository.UpdateContactInfoAsync(new Dtos.UserIdentity { Id = @event.UserId, Name = @event.Name, Avatar = @event.Avatar, Company = @event.Company, Title = @event.Title, }); }
public void UpdateContactInfo(UserProfileChangedEvent @event) { var token = new CancellationToken(); _contactRepository.UpdateContactInfo(new UserIdentity { UserId = @event.UserId, Name = @event.Name, Avatar = @event.Avatar, Title = @event.Title, Company = @event.Company, }, token); _logger.LogTrace($"finbook_userapi_userprofilechanged 接收成功!"); }