//POST : /api/RecordNews/remove public async Task <IActionResult> RemoveNewsRecord(RemoveNewsRecordDTO removeNewsRecordDto) { try { _logger.LogInformation(nameof(RecordNewsController.RemoveNewsRecord)); if (TryValidateModel(removeNewsRecordDto)) { var result = await _mediator.Send(new RemoveNewsRecord(removeNewsRecordDto)); if (result) { return(Ok()); } return(BadRequest()); } _logger.LogError(nameof(RecordNewsController.RemoveNewsRecord)); return(BadRequest("Error")); } catch (Exception e) { _logger.LogError(nameof(RecordNewsController.RemoveNewsRecord), e); return(BadRequest("Error")); } }
public RemoveNewsRecord(RemoveNewsRecordDTO removeNewsRecordDto) { RemoveNewsRecordDto = removeNewsRecordDto; }