DP
Size: a a a
DP
B
DP
B
DP
B
DP
B
B
IPostManager.UpdatePostAsync(postId, postWriteModel)
IPostHashTagManager
для этого дела?V
IList<string> hashTags
.HashTag
, у которых есть два свойства Id
и Name
. В данном случае мне по Name
нужно проверку осуществлять.B
B
EZ
V
var existsHashTags = await appContext.HashTags
.Where(x => postWriteModel.HashTags.Contains(x.Name))
.ToListAsync();
var addedHashTags = postWriteModel.HashTags
.Except(existsHashTags.Select(x => x.Name))
.Select(x => new HashTag() { Name = x });
B
B