/// <summary> /// Persist changes - actually invoke acquire on alias to move it from one server to another /// </summary> protected override IEnumerable <Model.AzureSqlServerDnsAliasModel> PersistChanges(IEnumerable <Model.AzureSqlServerDnsAliasModel> entity) { return(new List <Model.AzureSqlServerDnsAliasModel>() { ModelAdapter.AcquireServerDnsAlias( this.ResourceGroupName, this.TargetServerName, this.Name, new Management.Sql.Models.ServerDnsAliasAcquisition(oldServerDnsAliasId: ConstructOldServerId())) }); }