Пример #1
0
        private bool InitContent()
        {
            var about = _contentsService.publish(new ContentInput
            {
                Title        = "关于",
                Slug         = "about",
                Created      = DateTime.Now,
                Modified     = DateTime.Now,
                Content      = "### Hello World\r\n\r\n这是我的关于页面\r\n\r\n### 当然还有其他\r\n\r\n具体你来写点什么吧",
                AuthorId     = _users.Id,
                Type         = "page",
                Status       = "publish",
                Categories   = "默认分类",
                Hits         = 0,
                CommentsNum  = 0,
                AllowComment = true,
                AllowPing    = true,
                AllowFeed    = true
            });

            var firstArticle = _contentsService.publish(new ContentInput
            {
                Title        = "第一篇文章",
                Created      = DateTime.Now,
                Modified     = DateTime.Now,
                Content      = "## Hello  World.\r\n\r\n> 第一篇文章总得写点儿什么?...\r\n\r\n----------\r\n\r\n\r\n<!--more-->\r\n\r\n```java\r\npublic static void main(string[] args){\r\n    System.out.println(\\\"Hello Tale.\\\");\r\n}\r\n```",
                AuthorId     = _users.Id,
                Type         = "post",
                Status       = "publish",
                Categories   = "默认分类",
                Hits         = 10,
                CommentsNum  = 0,
                AllowComment = true,
                AllowPing    = true,
                AllowFeed    = true
            });

            var linkContent = _contentsService.publish(new ContentInput
            {
                Title        = "友情链接",
                Slug         = "links",
                Created      = DateTime.Now,
                Modified     = DateTime.Now,
                Content      = "## 友情链接\r\n\r\n- :lock: [王爵的技术博客]()\r\n- :lock: [cyang.tech]()\r\n- :lock: [Bakumon''s Blog]()\r\n\r\n## 链接须知\r\n\r\n> 请确定贵站可以稳定运营\r\n> 原创博客优先,技术类博客优先,设计、视觉类博客优先\r\n> 经常过来访问和评论,眼熟的\r\n\r\n备注:默认申请友情链接均为内页(当前页面)\r\n\r\n## 基本信息\r\n\r\n                网站名称:Tale博客\r\n                网站地址:https://tale.biezhi.me\r\n\r\n请在当页通过评论来申请友链,其他地方不予回复\r\n\r\n暂时先这样,同时欢迎互换友链,这个页面留言即可。 ^_^\r\n\r\n还有,我会不定时对无法访问的网址进行清理,请保证自己的链接长期有效。'",
                AuthorId     = _users.Id,
                Type         = "page",
                Status       = "publish",
                Categories   = "默认分类",
                Hits         = 10,
                CommentsNum  = 0,
                AllowComment = true,
                AllowPing    = true,
                AllowFeed    = true
            });

            _metasService.saveMetas(firstArticle, "默认分类", "category");
            return(true);
        }
Пример #2
0
        public ApiResponse <int> NewArticle([FromBody] ContentInput contents)
        {
            var user = _userService.CurrentUsers;

            contents.Type     = Types.ARTICLE;
            contents.AuthorId = user.Uid;
            //将点击数设初始化为0
            contents.Hits = 0;
            //将评论数设初始化为0
            contents.CommentsNum = 0;
            if (StringKit.IsBlank(contents.Categories))
            {
                contents.Categories = "默认分类";
            }
            var cid = _contentsService.publish(contents);

            return(ApiResponse <int> .Ok(cid, cid));
        }