protected async override Task<bool> GetDataAsync() { if (!Context.SiteId.HasValue && string.IsNullOrEmpty(Context.Locale)) throw new Exception("SiteId and Locale is required"); var searchResource = new SearchResource(Context); _results = await searchResource.GetSynonymDefinitionsAsync(startIndex: StartIndex, pageSize: PageSize, sortBy: SortBy, filter: Filter, responseFields: ResponseFields); TotalCount = _results.TotalCount; PageCount = _results.PageCount; PageSize = _results.PageSize; return _results.Items != null && _results.TotalCount > 0; }
protected async override Task <bool> GetDataAsync() { if (!Context.SiteId.HasValue && string.IsNullOrEmpty(Context.Locale)) { throw new Exception("SiteId and Locale is required"); } var searchResource = new SearchResource(Context); _results = await searchResource.GetSynonymDefinitionsAsync(startIndex : StartIndex, pageSize : PageSize, sortBy : SortBy, filter : Filter, responseFields : ResponseFields); TotalCount = _results.TotalCount; PageCount = _results.PageCount; PageSize = _results.PageSize; return(_results.Items != null && _results.TotalCount > 0); }