Exemple #1
0
 /// <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());
 }
Exemple #2
0
 /// <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());
 }