Exemple #1
0
        public Task <IActionResult> Moved()
        {
            // Return Url for authentication purposes
            ViewData["ReturnUrl"] = _contextFacade.GetRouteUrl(new RouteValueDictionary()
            {
                ["area"]       = "Plato.Core",
                ["controller"] = "Home",
                ["action"]     = "Moved"
            });

            // Build breadcrumb
            _breadCrumbManager.Configure(builder =>
            {
                builder.Add(S["Home"], home => home
                            .Action("Index", "Home", "Plato.Core")
                            .LocalNav()
                            ).Add(S["Not Found"]);
            });

            Response.StatusCode = 404;

            // Build model
            var model = new MovedViewModel()
            {
                RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier
            };

            // Return view
            return(Task.FromResult((IActionResult)View(model)));
        }
Exemple #2
0
        public Task <IActionResult> Moved()
        {
            // Build breadcrumb
            _breadCrumbManager.Configure(builder =>
            {
                builder.Add(S["Home"], home => home
                            .Action("Index", "Home", "Plato.Core")
                            .LocalNav()
                            ).Add(S["Not Found"]);
            });

            Response.StatusCode = 404;

            // Build model
            var model = new MovedViewModel()
            {
                RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier
            };

            // Return view
            return(Task.FromResult((IActionResult)View(model)));
        }