I have the following classes: Client, Contact, Phone, Campaign, and Customer Campaign.
Where CampaignCustomer, has a campaign, has a Client (who has a phone list and a contact list and who may have a phone list).
I can give a Select in the Customer Campaign that you are looking for: Campaign, Client, Customer Phone List, Contact List, but not the Contacts Phone list.
return banco.CampanhasClientes.Include(x=>x.Cliente).Where(x=>x.Campanha.Id == _campanha.Id).ToList();