/// <summary> /// 照片排行-热评 /// </summary> public static string HotComment(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("HotComment", "ChannelPhoto", PhotoAreaName)); }
/// <summary> /// 文章排行页 /// </summary> /// <param name="siteUrls"></param> /// <returns></returns> public static string BlogListByRank(this SiteUrls siteUrls, string rank) { return(CachedUrlHelper.Action("ListByRank", "ChannelBlog", BlogAreaName, new RouteValueDictionary { { "rank", rank } })); }
/// <summary> /// 文章分类列表 /// </summary> /// <param name="siteUrls"></param> /// <param name="categoryId">不同分类的id</param> /// <returns></returns> public static string BlogListByCategory(this SiteUrls siteUrls, string categoryId) { return(CachedUrlHelper.Action("ListByCategory", "ChannelBlog", BlogAreaName, new RouteValueDictionary { { "categoryId", categoryId } })); }
/// <summary> /// 文章标签内容块 /// </summary> /// <param name="siteUrls"></param> /// <param name="spaceKey"></param> /// <returns></returns> public static string _BlogTags(this SiteUrls siteUrls, string spaceKey) { return(CachedUrlHelper.Action("_Tags", "Blog", BlogAreaName, new RouteValueDictionary { { "spaceKey", spaceKey } })); }
/// <summary> /// 文章搜索自动完成 /// </summary> public static string BlogSearchAutoComplete(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("SearchAutoComplete", "ChannelBlog", BlogAreaName)); }
/// <summary> /// 关注问题 /// </summary> public static string _AskSubscribeQuestion(this SiteUrls siteUrls, long questionId) { return(CachedUrlHelper.Action("_SubscribeQuestion", "ChannelAsk", AskAreaName, new RouteValueDictionary { { "questionId", questionId } })); }
/// <summary> /// 置顶/取消置顶 /// </summary> /// <param name="siteUrls"></param> /// <param name="spaceKey"></param> /// <param name="threadId"></param> /// <returns></returns> public static string _BlogSetSticky(this SiteUrls siteUrls, string spaceKey, long threadId, bool isSticky) { return(CachedUrlHelper.Action("_BlogSetSticky", "Blog", BlogAreaName, new RouteValueDictionary { { "spaceKey", spaceKey }, { "threadId", threadId }, { "isSticky", isSticky } })); }
/// <summary> /// 编辑回答 /// </summary> /// <param name="answerId"></param> /// <returns></returns> public static string _EditAnswer(this SiteUrls siteUrls, long answerId) { return(CachedUrlHelper.Action("_EditAnswer", "ControlPanelAsk", AskAreaName, new RouteValueDictionary { { "answerId", answerId } })); }
/// <summary> /// 标签分组下标签 /// </summary> public static string _AskTagList(this SiteUrls siteUrls, long groupId) { return(CachedUrlHelper.Action("_TagList", "ChannelAsk", AskAreaName, new RouteValueDictionary { { "groupId", groupId } })); }
/// <summary> /// 问答搜索自动完成 /// </summary> public static string PhotoSearchAutoComplete(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("SearchAutoComplete", "ChannelPhoto", PhotoAreaName)); }
/// <summary> /// 批量/单个设置精华 /// </summary> /// <param name="siteUrls"></param> /// <param name="isEssential">是否精华</param> /// <returns>批量设置精华</returns> public static string _AskControlPanelSetEssential(this SiteUrls siteUrls, bool isEssential) { return(CachedUrlHelper.Action("_SetEssential", "ControlPanelAsk", AskAreaName, new RouteValueDictionary { { "isEssential", isEssential } })); }
/// <summary> /// 照片快捷搜索 /// </summary> /// <param name="siteUrls"></param> /// <returns></returns> public static string _PhotoQuickSearch(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("_QuickSearch", "ChannelPhoto", PhotoAreaName)); }
/// <summary> /// 标签云图 /// </summary> public static string Tags(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("Tags", "ChannelPhoto", PhotoAreaName)); }
/// <summary> /// 照片排行-喜欢 /// </summary> public static string Favorite(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("Favorite", "ChannelPhoto", PhotoAreaName)); }
/// <summary> /// 问答快捷搜索 /// </summary> /// <param name="siteUrls"></param> /// <returns></returns> public static string _AskQuickSearch(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("_QuickSearch", "ChannelAsk", AskAreaName)); }
/// <summary> /// 关注标签的用户全局页 /// </summary> public static string AskTagFollowers(this SiteUrls siteUrls, long tagId) { return(CachedUrlHelper.Action("TagFollowers", "ChannelAsk", AskAreaName, new RouteValueDictionary { { "tagId", tagId } })); }
/// <summary> /// 问答搜索自动完成 /// </summary> public static string AskSearchAutoComplete(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("SearchAutoComplete", "ChannelAsk", AskAreaName)); }
/// <summary> /// 关注问题的用户 /// </summary> public static string AskQuestionFollowers(this SiteUrls siteUrls, long questionId) { return(CachedUrlHelper.Action("QuestionFollowers", "ChannelAsk", AskAreaName, new RouteValueDictionary { { "questionId", questionId } })); }
/// <summary> /// 取消关注标签 /// </summary> public static string _AskSubscribeTagCancel(this SiteUrls siteUrls, long tagId) { return(CachedUrlHelper.Action("_SubscribeTagCancel", "ChannelAsk", AskAreaName, new RouteValueDictionary { { "tagId", tagId } })); }
/// <summary> /// 标签浮动内容块 /// </summary> public static string _AskTagContents(this SiteUrls siteUrls, string tagName) { return(CachedUrlHelper.Action("_TagContents", "ChannelAsk", AskAreaName, new RouteValueDictionary { { "tagName", WebUtility.UrlEncode(tagName.TrimEnd('.')) } })); }
/// <summary> /// 取消关注文章 /// </summary> /// <param name="siteUrls"></param> /// <param name="spaceKey"></param> /// <param name="threadId"></param> /// <returns></returns> public static string _BlogSubscribeCancel(this SiteUrls siteUrls, string spaceKey, long threadId) { return(CachedUrlHelper.Action("_SubscribeCancel", "Blog", BlogAreaName, new RouteValueDictionary { { "spaceKey", spaceKey }, { "threadId", threadId } })); }
/// <summary> /// 排行 /// </summary> public static string AskRank(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("Rank", "ChannelAsk", AskAreaName)); }
/// <summary> /// 文章快捷搜索 /// </summary> /// <param name="siteUrls"></param> /// <returns></returns> public static string BlogQuickSearch(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("_QuickSearch", "ChannelBlog", BlogAreaName)); }
/// <summary> /// 我的问答 /// </summary> public static string AskUser(this SiteUrls siteUrls, string spaceKey) { return(CachedUrlHelper.Action("AskUser", "ChannelAsk", AskAreaName, new RouteValueDictionary { { "spaceKey", spaceKey } })); }
/// <summary> /// 文章频道首页 /// </summary> /// <param name="siteUrls"></param> /// <returns></returns> public static string BlogChannelHome(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("Home", "ChannelBlog", BlogAreaName)); }
/// <summary> /// 用户关注的标签 /// </summary> public static string _AskUserFollowedTags(this SiteUrls siteUrls, long userId, int pageSize = 10) { return(CachedUrlHelper.Action("_UserFollowedTags", "ChannelAsk", AskAreaName, new RouteValueDictionary { { "userId", userId }, { "pageSize", pageSize } })); }
/// <summary> /// 文章标签下的文章 /// </summary> /// <param name="siteUrls"></param> /// <param name="tagName">标签名</param> /// <returns></returns> public static string BlogListByTag(this SiteUrls siteUrls, string tagName) { return(CachedUrlHelper.Action("ListByTag", "ChannelBlog", BlogAreaName, new RouteValueDictionary { { "tagName", WebUtility.UrlEncode(tagName.TrimEnd('.')) } })); }
/// <summary> /// 相似问题 /// </summary> /// <returns></returns> public static string _AskSimilarQuestions(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("_SimilarQuestions", "ChannelAsk", AskAreaName)); }
/// <summary> /// 关注的文章 /// </summary> public static string BlogSubscribed(this SiteUrls siteUrls, string spaceKey) { return(CachedUrlHelper.Action("Subscribed", "Blog", BlogAreaName, new RouteValueDictionary { { "spaceKey", spaceKey } })); }
/// <summary> /// 照片排行-精华 /// </summary> public static string Essential(this SiteUrls siteUrls) { return(CachedUrlHelper.Action("Essential", "ChannelPhoto", PhotoAreaName)); }