public async Task <ResponseDto> LogoutUser(UserDto user) { var input = new LogoutUserInput() { Email = user.Email }; var response = await _client.LogoutUserAsync(input); return(new ResponseDto() { Message = response.Message, Status = response.Status, }); }
public override Task <ResponseMessage> LogoutUser(LogoutUserInput request, ServerCallContext context) { var user = new User() { Email = request.Email, }; var savedUser = _userRepository.GetUser(user); savedUser.IsConnected = false; return(Task.FromResult(new ResponseMessage { Status = "Ok", Message = "Adios!", })); }