/// <summary>
 /// Deletes the specified file data.
 /// </summary>
 /// <param name="fileDataToDelete">The file data to delete.</param>
 public abstract void Delete(FileData fileDataToDelete);
 /// <inheritdoc />
 public override FileData CreateFileData(Guid id)
 {
     var fileData = new FileData(id);
     this.GetContext().Add(fileData);
     return fileData;
 }
 /// <inheritdoc />
 public override void Delete(FileData fileDataToDelete)
 {
     this.GetContext().Delete(fileDataToDelete);
 }
 /// <inheritdoc />
 public override void Delete(FileData fileDataToDelete)
 {
     this.GetContext().Delete(fileDataToDelete);
 }