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()); }