public List(string partitionKey, string rowKey, string title)
 {
     PartitionKey = partitionKey;
     RowKey = rowKey;
     Title = title;
     Links = new List<Link>();
 }
 public Task(string partitionKey, string rowKey, string title, string content, bool isClosed)
 {
     PartitionKey = partitionKey;
     RowKey = rowKey;
     Title = title;
     Content = content;
     IsClosed = isClosed;
     Links = new List<Link>();
 }
 /// <summary>
 /// Move a Task from his containing List to another List.
 /// </summary>
 /// <param name="task">Task to be moved</param>
 /// <param name="destinationList">List to be the moved Task container</param>
 /// <returns>The new row key from the moved Task</returns>
 public string Move(Task task, List destinationList)
 {
     return _notesService.MoveNote(task.MapToNote(), destinationList.MapToTaskList());
 }