Example #1
0
        /// <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;
     }
 }
Example #3
0
        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);
        }
Example #4
0
        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))));
        }