private static ActionResult ResolveEnsuredAlternativeActionResult(
            WikiArticleViewModelBase model,
            RequestContext requestContext)
        {
            string ensured = EnsureSlugHelper.Ensure(model.RouteName, requestContext.HttpContext);
            if (!string.IsNullOrWhiteSpace(ensured))
            {
                string redirectUrl = model.RedirectUrlFactory(model.ArticleSlug);
                return !string.IsNullOrWhiteSpace(redirectUrl) ? new RedirectResult(redirectUrl) : null;
            }

            return null;
        }