public async Task <bool> CreateIssuePostReactionAsync(IssuePostReaction issuePostReaction) { await _issuePostReactionRepository.CreateAsync(issuePostReaction).ConfigureAwait(false); var created = await _issuePostReactionRepository.SaveAsync().ConfigureAwait(false); return(created > 0); }
public async Task <bool> DeleteIssuePostReactionAsync(Guid issuePostReactionId) { var issuePostReaction = new IssuePostReaction { Id = issuePostReactionId }; _issuePostReactionRepository.Delete(issuePostReaction); var deleted = await _issuePostReactionRepository.SaveAsync().ConfigureAwait(false); return(deleted > 0); }