コード例 #1
0
        /// <summary>
        /// Sort and set application and logging configs from package.
        /// </summary>
        /// <returns></returns>
        private static bool SetAppConfig()
        {
            var kqueryInt = KQueryManger.Initialize(KQueryAppCfg, KQueryKLogCfg);

            var kcopyInt = KCopyManager.Initialize(KCopyAppCfg, KCopyKLogCfg);

            var kloadInt = KLoadManager.Initialize(KLoadAppCfg, KLoadKLogCfg);

            return(kqueryInt && kcopyInt && kloadInt);
        }
コード例 #2
0
        public static async Task <IActionResult> Run([HttpTrigger(AuthorizationLevel.Anonymous, "get", Route = null)] HttpRequest req, ILogger log)
        {
            log.LogInformation($"Config Status: {Configuration.ConfigStatus("KQueryApp")}");

            try
            {
                return(KQueryManger.Execute(req));
            }
            catch (Exception ex)
            {
                log.LogInformation(ex.ToString());

                return(new OkObjectResult(""));
            }
        }