public async Task <AddJournalResponse> Handle(AddJournalCommand request, CancellationToken cancellationToken) { Journal journal = new Journal { Owner = _httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.Email).Value, Text = request.Text, Title = request.Title, AddedDate = DateTime.Now }; await _journalService.AddJournal(journal); return(new AddJournalResponse { Message = "Journal has successfully added" }); }
public object AddJournal(JournalInputDto journal) { return(!ModelState.IsValid || journal == null ? BadRequest(ModelState) : controller.AddJournal(journal)); }