コード例 #1
0
        public async Task<IHttpActionResult> Get()
        {
            var userName = _userHelper.UserName;
            string whoIsIt;
            if (string.IsNullOrEmpty(userName))
            {
                whoIsIt = "Anonymous user";
            }
            else
            {
                var userId = await _userHelper.GetUserId();
                whoIsIt = string.Format("{0} (UserId: {1})", userName, userId);
            }

            _logger.Info(whoIsIt + " starting up Proverb");


            var appRoot = Url.Content("~/");
            var remoteServiceRoot = Url.Content("~/");

            var startUpData = new StartUpData(
                _appConfigHelper.AppName,
                appRoot,
                _appConfigHelper.InDebug,
                remoteServiceRoot,
                _appConfigHelper.Version);

            return Ok(startUpData);
        }
コード例 #2
0
ファイル: HomeController.cs プロジェクト: jbijlsma/Proverb
        public JsonResult StartApp()
        {
            var startUpData = new StartUpData(
                _appConfigHelper.AppName,
                _appConfigHelper.InDebug,
                _appConfigHelper.Version);

            return Json(startUpData, JsonRequestBehavior.AllowGet);
        }