Beispiel #1
0
        public Task HandleDisabledFeatures(IEnumerable <string> features, ActionExecutingContext context)
        {
            var vm = new DisabledFeatureViewModel
            {
                FeatureName = string.Join(", ", features),
                GoLiveDate  = DateTimeOffset.UtcNow.AddDays(30)
            };

            var viewResult = new ViewResult
            {
                ViewName = "Views/Error/DisabledFeature.cshtml",
                ViewData = new ViewDataDictionary(new EmptyModelMetadataProvider(), new ModelStateDictionary())
                {
                    Model = vm
                }
            };

            context.Result = viewResult;
            return(Task.CompletedTask);
        }
        public IActionResult DisabledFeature()
        {
            var vm = new DisabledFeatureViewModel();

            return(View(vm));
        }