public void Delete(int id)
        {
            ExceptionsModel.TodoIsNullCheck(Todos);

            ExceptionsModel.TodoExistsCheck(Todos, id);

            Todos.Remove(id);
        }
        public ToDoItem Put(int id, [FromBody] ToDoItem value)
        {
            ExceptionsModel.TodoIsNullCheck(Todos);

            ExceptionsModel.TodoIdCheck(id, value);

            ExceptionsModel.TodoExistsCheck(Todos, id);

            Todos.Remove(id);
            Todos.Add(id, value);
            return(Todos[id]);
        }