Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

CommentService.cs 723B

1234567891011121314151617181920212223242526
  1. using Diligent.WebAPI.Contracts.DTOs.Comment;
  2. namespace Diligent.WebAPI.Business.Services
  3. {
  4. public class CommentService : ICommentService
  5. {
  6. private readonly DatabaseContext _context;
  7. private readonly IMapper _mapper;
  8. public CommentService(DatabaseContext context, IMapper mapper)
  9. {
  10. _context = context;
  11. _mapper = mapper;
  12. }
  13. public async Task CreateComment(CommentCreateDto commentCreateDto)
  14. {
  15. var comment = _mapper.Map<Comment>(commentCreateDto);
  16. comment.DateOfSending = DateTime.Now;
  17. await _context.Comments.AddAsync(comment);
  18. await _context.SaveChangesAsync();
  19. }
  20. }
  21. }