public async Task <DeleteToDoObjectResponse> Delete(GetToDoObjectRequest request) { var toDoObject = await _getToDoObjectService.GetToDoObject(request); var result = await _deleteToDoObjectService.DeleteToDoObject <DeleteToDoObjectResponse>(toDoObject); return(result); }
public async Task <ToDoEntity> GetToDoObject(GetToDoObjectRequest request) { ToDoEntity toDoEntity = null; var userId = request.UserId; var title = request.Title; try { toDoEntity = await _dBInterface.Read(userId, title); _logger.LogInformation("Successfully found ToDoObject"); } catch (Exception ex) { _logger.LogError("Could not find the given ToDoObject", ex); } return(toDoEntity); }
public async Task <GetToDoObjectResponse> Get(GetToDoObjectRequest request) { var result = await _getToDoObjectService.GetToDoObject(request); return(_mapper.Map <GetToDoObjectResponse>(result)); }