public async Task <User> Disconnect() { var request = new UserDisconecting(ConnectedUser.ToDTO()); var response = await router.Send <UserDisconecting, Response <DTO.User> >(request, timeout); return(User.FromDTO(response.Body)); }
public Response <DTO.User> Handle(UserDisconecting request) { Disconnect(User.FromDTO(request.User)); return(Response <DTO.User> .Ok(request.User)); }