Exemplo n.º 1
0
        /// <summary>
        /// 查询资源对象
        /// </summary>
        /// <param name="name"></param>
        /// <returns></returns>
        public Task <ApiResource> FindApiResourceAsync(string name)
        {
            var apiResourceList = _sysIdentityServerCacheAppService.GetResourcesCache();
            var data            = apiResourceList.Where(w => name.Contains(w.Name));

            if (data.Any())
            {
                return(Task.FromResult(data.ToList()[0]));
            }
            return(Task.FromResult <ApiResource>(null));
        }