/// <summary>
 /// Persist changes to server
 /// </summary>
 /// <param name="entity">The output of apply user input to model</param>
 /// <returns>The input entity</returns>
 protected override IEnumerable <AzureSqlDatabaseLongTermRetentionBackupCopyModel> PersistChanges(
     IEnumerable <AzureSqlDatabaseLongTermRetentionBackupCopyModel> entity)
 {
     if (ShouldProcess(DatabaseName))
     {
         return(new List <AzureSqlDatabaseLongTermRetentionBackupCopyModel>()
         {
             ModelAdapter.CopyDatabaseLongTermRetentionBackup(entity.First())
         });
     }
     return(null);
 }