Esempio n. 1
0
        public IActionResult Index()
        {
            var viewModel = new SubtitleEvaluation.Web.ViewModels.Home.Base();

            PopulateBaseViewModel(viewModel);

            // {auto} is a magic string in the JavaScriptViewEngine library
            return(View("js-{auto}", viewModel));
        }
Esempio n. 2
0
 private void PopulateBaseViewModel(SubtitleEvaluation.Web.ViewModels.Home.Base viewModel)
 {
     viewModel.VirtualApplicationRootPath = this.HttpContext.Request.PathBase;
     viewModel.UserAgent          = Request.Headers["User-Agent"];
     viewModel.SerializedSettings = Request.HttpContext.Request.Cookies[Constants.SETTINGS_COOKIE_NAME];
 }