public async Task <IResult <List <Representative> > > GetAll(int top = 1000, int skip = 0, bool?isActive = null, bool includePorfolio = true, bool includeUserDefinedFields = false) { var request = new OrionRequest("Portfolio/Representatives/Verbose", Method.GET); request.AddExpandQueryParameters(includePorfolio, includeUserDefinedFields); request.AddTopSkipQueryParameters(top, skip); request.AddActiveQueryParameters(isActive); var result = await client.ExecuteTaskAsync <List <Representative> >(request); return(new Result <List <Representative> >(result)); }