diff --git a/modules/blogging/src/Volo.Blogging.Application/Volo/Blogging/Posts/PostAppService.cs b/modules/blogging/src/Volo.Blogging.Application/Volo/Blogging/Posts/PostAppService.cs index 56e8d4a77e..6787718a21 100644 --- a/modules/blogging/src/Volo.Blogging.Application/Volo/Blogging/Posts/PostAppService.cs +++ b/modules/blogging/src/Volo.Blogging.Application/Volo/Blogging/Posts/PostAppService.cs @@ -156,7 +156,6 @@ namespace Volo.Blogging.Posts var post = new Post( id: GuidGenerator.Create(), blogId: input.BlogId, - creatorId: CurrentUser.Id, title: input.Title, coverImage: input.CoverImage, url: input.Url diff --git a/modules/blogging/src/Volo.Blogging.Domain/Volo/Blogging/Posts/Post.cs b/modules/blogging/src/Volo.Blogging.Domain/Volo/Blogging/Posts/Post.cs index 92aea09d34..ee44e7e029 100644 --- a/modules/blogging/src/Volo.Blogging.Domain/Volo/Blogging/Posts/Post.cs +++ b/modules/blogging/src/Volo.Blogging.Domain/Volo/Blogging/Posts/Post.cs @@ -23,7 +23,6 @@ namespace Volo.Blogging.Posts [CanBeNull] public virtual string Content { get; set; } - [CanBeNull] public virtual int ReadCount { get; protected set; } public virtual Collection Tags { get; protected set; } @@ -33,10 +32,9 @@ namespace Volo.Blogging.Posts } - public Post(Guid id, Guid blogId, Guid? creatorId, [NotNull] string title, [NotNull] string coverImage, [NotNull] string url) + public Post(Guid id, Guid blogId, [NotNull] string title, [NotNull] string coverImage, [NotNull] string url) { Id = id; - CreatorId = creatorId; BlogId = blogId; Title = Check.NotNullOrWhiteSpace(title, nameof(title)); Url = Check.NotNullOrWhiteSpace(url, nameof(url)); diff --git a/modules/blogging/test/Volo.Blogging.TestBase/Volo/Blogging/BloggingTestDataBuilder.cs b/modules/blogging/test/Volo.Blogging.TestBase/Volo/Blogging/BloggingTestDataBuilder.cs index b830887fdd..9e216ca4c4 100644 --- a/modules/blogging/test/Volo.Blogging.TestBase/Volo/Blogging/BloggingTestDataBuilder.cs +++ b/modules/blogging/test/Volo.Blogging.TestBase/Volo/Blogging/BloggingTestDataBuilder.cs @@ -39,8 +39,8 @@ namespace Volo.Blogging public async Task BuildAsync() { await _blogRepository.InsertAsync(new Blog(_testData.Blog1Id, "The First Blog", "blog-1")); - await _postRepository.InsertAsync(new Post(_testData.Blog1Post1Id, _testData.Blog1Id, Guid.Empty, "title", "coverImage", "url")); - await _postRepository.InsertAsync(new Post(_testData.Blog1Post2Id, _testData.Blog1Id, Guid.Empty, "title", "coverImage", "url")); + await _postRepository.InsertAsync(new Post(_testData.Blog1Post1Id, _testData.Blog1Id, "title", "coverImage", "url")); + await _postRepository.InsertAsync(new Post(_testData.Blog1Post2Id, _testData.Blog1Id, "title", "coverImage", "url")); await _commentRepository.InsertAsync(new Comment(_testData.Blog1Post1Comment1Id,_testData.Blog1Post1Id,null,"text")); await _tagRepository.InsertAsync(new Tag(_testData.Blog1Id, _testData.Tag1Name)); }