示例#1
0
        public async Task HandleAsync(UserUpdatePersonalInformationCommand command)
        {
            var user = await _context.User.FirstOrDefaultAsync(x => x.Id == command.UserId);

            user.Name    = command.Name;
            user.Surname = command.Surname;
            user.Email   = command.Email;
            await _context.SaveChangesAsync();
        }
示例#2
0
        public async Task <IActionResult> UpdatePersonalInformation(UserUpdatePersonalInformationCommand command)
        {
            await _commandBus.ExecuteAsync(command);

            return(Ok());
        }