private string GenerateDefault(Tag tag, int pageNumber = 1) { return(_urlHelper.RouteUrl(Routes.Tag, new { tagUrl = tag.Url, pageNumber })); }
private string GenerateWithLang(Tag tag, int pageNumber = 1) { return(_urlHelper.RouteUrl(Routes.TagWithLang, new { tagUrl = tag.Url, lang = Thread.CurrentThread.CurrentCulture.Name, pageNumber })); }
internal string Generate(Tag tag, int pageNumber = 1) { return(SettingHelper.MultiLanguageEnabled ? GenerateWithLang(tag, pageNumber) : GenerateDefault(tag, pageNumber)); }