public ActionResult <Task> Get(int id)
        {
            Task task = _tasks.FirstOrDefault(t => t.Id == id);

            if (task == null)
            {
                return(NotFound($"Task with id : {id} not found"));
            }
            return(Ok(task));
        }
        public ActionResult <string> Post([FromBody] Task obj)
        {
            Task newTask = new Task
            {
                Id          = _tasks.Count() + 1,
                Title       = obj.Title,
                Description = obj.Description
            };

            _tasks.Add(newTask);
            return(Ok("Get a post request"));
        }
        public ActionResult <Task> Put([FromBody] Task obj, int id)
        {
            Task task = _tasks.FirstOrDefault(t => t.Id == id);

            if (task == null)
            {
                return(NotFound($"Task with id : {id} not found"));
            }

            task.Title       = obj.Title;
            task.Description = obj.Description;


            return(Ok("Get a put request"));
        }