This PR aims to fix the suffix key hardcode enforce when listing for transfer of multiple files. This change is applicable to when the key was already resolved.
Additionally, after offline discussion, the extraction of the Account Cache logic was added to help decoupling services.
Why it does that
To remove the need for a new key resolution when one was already done.
Further notes
A method overload option was chosen to not change current existing interface for other flows not specified in the issue.
What this PR changes/adds
This PR aims to fix the suffix key hardcode enforce when listing for transfer of multiple files. This change is applicable to when the key was already resolved.
Additionally, after offline discussion, the extraction of the Account Cache logic was added to help decoupling services.
Why it does that
To remove the need for a new key resolution when one was already done.
Further notes
A method overload option was chosen to not change current existing interface for other flows not specified in the issue.
Linked Issue(s)
Closes https://github.com/eclipse-edc/Technology-Azure/issues/168