예제 #1
0
        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));
        }