/// <summary> /// 获取Token页面。 /// </summary> public IActionResult OnGet(string method, string route) { ApiDescriptor = _documentManager.GetApiDescriptors() .SingleOrDefault(x => x.HttpMethod == method && x.RouteTemplate == route); if (ApiDescriptor == null) { return(NotFound()); } return(Page()); }
/// <summary> /// 获取API实例。 /// </summary> /// <param name="id">API路由。</param> /// <param name="method">方法。</param> public IActionResult OnGet(string id, string method = "GET") { Api = _serviceManager.GetApiDescriptors() .SingleOrDefault(x => x.RouteTemplate.Equals(id, StringComparison.OrdinalIgnoreCase) && x.HttpMethod == method); if (Api == null) { return(NotFound()); } return(Page()); }