Пример #1
0
 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);
 }
Пример #2
0
 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 接收成功!");
        }