Ejemplo n.º 1
0
        public async Task <IActionResult> OnGetAsync(int id)
        {
            Application = await _apiManager.FindAsync(id);

            if (Application == null)
            {
                return(ErrorPage("应用不存在!"));
            }
            Apis = await _apiManager.LoadApplicationApisAsync(id);

            ApiDescriptions = _provider.ApiDescriptionGroups.Items.SelectMany(x => x.Items)
                              .Where(x => Apis.Any(api => api.Name.Equals(x.RelativePath, StringComparison.OrdinalIgnoreCase)))
                              .ToList();
            return(Page());
        }