public static async Task <IList <string> > ProcessAsync(IOwinContext context, int start, int end, WebMediaType mediaType, string filterField, string op, int?limit, WebSortOrder?order) { IList <string> output = await GetFilterValues.ProcessAsync(context, mediaType, filterField, op, limit, order); // Get Range output = output.TakeRange(start, end).ToList(); return(output); }
public static async Task <WebIntResult> ProcessAsync(IOwinContext context, WebMediaType mediaType, string filterField, string op, int?limit) { IList <string> output = await GetFilterValues.ProcessAsync(context, mediaType, filterField, op, limit, null); return(new WebIntResult { Result = output.Count }); }