/// <summary> /// 检测授权 /// </summary> private async void _initAuth() { var api = new SysApi(HttpClientFactory); var res = await api.CheckAuth(); Console.WriteLine(res); if (res.Status != 200) { Dispatcher?.Invoke(() => { Current.Shutdown(); }); } }
private void CreateCache() { try { _apiCacheManager.CacheApi(); _apiCacheManager.CacheApiAccessToken(); _api = ApiCacheManager.apiDic.FirstOrDefault(i => i.Key.ToLower().Equals("a1")).Value; } catch (Exception ex) { _log.Error("Error in CreateCache - ", ex); throw; } }
public List <SysApi> GetAllSysApi() { SqlCommand cmd = new SqlCommand("dbo.SysApi_GetAllApi"); var dt = _sqlDatabase.ExecuteSelect(cmd); List <SysApi> apiList = new List <SysApi>(); foreach (DataRow row in dt.Rows) { SysApi api = new SysApi(); api.Id = (int)row["SysApiId"]; api.Name = row["Name"].ToString(); api.Code = row["Code"].ToString(); apiList.Add(api); } return(apiList); }
public async Task <IActionResult> Delete([FromBody] SysApi sysApi) { var sys_Api = sysApi.BuildAdapter().AdaptToType <sys_api>(); return(Ok(await Task.FromResult(_sysApiService.DeleteApi(sys_Api)))); }