Skip to content

[mgmt core] remove code redundancy in mgmt core polling #22714

@iscai-msft

Description

@iscai-msft

The plan is to move the final-state-via logic in mgmt core into main core itself, see the PR here. By moving the final-state-via logic into core, a lot of the code in mgmt core polling becomes redundant (basically all that's needed for AzureAsyncOperationPolling is the init).

We plan to merge and release the linked PR as part of our February release. Want to clarify that the changes in the PR don't break azure-mgmt-core in anyway, it just creates redundant code.

Once the core PR is merged, and the azure-core dependency of mgmt core is bumped, the redundant code can be removed. We should keep the tests though, to make sure everything that used to work still works exactly the same.

Metadata

Metadata

Assignees

Labels

Azure.Mgmt.CoreAzure management coreMgmtThis issue is related to a management-plane library.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions