list method
Implementation
Future<List<T>> list(RequestPage page, List<RequestFilter> filters, List<RequestSort> sorts, RequestSearch search, String path) async {
RequestEntity request = await createRequest();
request.d.filters = filters;
request.d.page = page;
request.d.sorts = sorts;
request.d.search = search;
var resultJson = await post(path, request);
return ServiceConfig.shared.decoder.fromJsonAsT<List<T>>(resultJson);
}