public async Task <IActionResult> Remove(long id) { var topicToBeDeleted = await _topicsRepository.GetByIdAsync(id); if (topicToBeDeleted != null) { await _topicsRepository.RemoveAsync(topicToBeDeleted); return(Ok()); } return(BadRequest()); }