public async Task<ConnectionType> FindConnectionTo(UserDTO user) { var path = await _friendsRepository.GetConnectingPath( _mapper.Map<UserNode>(User), _mapper.Map<UserNode>(user), length: 3); if (path == null) { return ConnectionType.Other; } return (ConnectionType)(path.Count() - 1); }