private static void GetBaseRewriteUrlItem(BaseRewriteUrlItem baseRewriteUrlItem, IBaseRewriteUrl redirectAction) { var redirectTo = baseRewriteUrlItem.RewriteUrl; string actionRewriteUrl; Guid? redirectItemId; string redirectItemAnchor; RulesEngine.GetRedirectUrlOrItemId(redirectTo, out actionRewriteUrl, out redirectItemId, out redirectItemAnchor); redirectAction.RewriteItemId = redirectItemId; redirectAction.RewriteItemAnchor = redirectItemAnchor; redirectAction.RewriteUrl = actionRewriteUrl; }
private static void GetBaseRewriteUrlItem(BaseRewriteUrlItem baseRewriteUrlItem, IBaseRewriteUrl redirectAction) { var redirectTo = baseRewriteUrlItem.RewriteUrl; string actionRewriteUrl; Guid? redirectItemId; string redirectItemAnchor; RulesEngine.GetRedirectUrlOrItemId(redirectTo, out actionRewriteUrl, out redirectItemId, out redirectItemAnchor); redirectAction.RewriteItemId = redirectItemId; redirectAction.RewriteItemAnchor = redirectItemAnchor; redirectAction.RewriteUrl = actionRewriteUrl; if (baseRewriteUrlItem.TargetLanguage != null) { redirectAction.TargetLanguageId = baseRewriteUrlItem.TargetLanguage.TargetID.Guid; } }