public async Task <ApiScope> GetApiScopeAsync(GatApiScopeParam param, CancellationToken cancellationToken)
 {
     return(await _repository.GetApiScopeAsync(param, cancellationToken));
 }
        public async Task <ApiScope> GetApiScopeAsync(GatApiScopeParam param, CancellationToken cancellationToken)
        {
            var config = await GetConfigDaoAsync(param.Authority, cancellationToken);

            return(config?.Apis.Where(e => e.Name.Equals(param.Name, StringComparison.Ordinal)).FirstOrDefault());
        }