public static IActionResult RedirectToLocal([NotNull] this ControllerBase thisValue, string returnUrl, Regex logOffUrlExpression, ControllerActionData defaultUrlData) { string defaultUrl = defaultUrlData?.CreateUrl(thisValue.Url); return(RedirectToLocal(thisValue, returnUrl, logOffUrlExpression, defaultUrl)); }
public static IActionResult RedirectToLocal([NotNull] this ControllerBase thisValue, string returnUrl, ControllerActionData logOffActionData, ControllerActionData defaultUrlData) { Regex logOffUrlExpression = logOffActionData == null ? null : UriHelper.CreateBadRedirectExpression(logOffActionData.CreateUrl(thisValue.Url)); return(RedirectToLocal(thisValue, returnUrl, logOffUrlExpression, defaultUrlData)); }