Adds a nullable Logo property of type ICoreImage to ICore, replacing the LogoUri that was on registration.
Moved Id and DisplayName onto ICore.
Removed the SdkVer property. We have no solid plans for this property, so we're removing it. It may be added back in the future.
Fully removed StrixMusic.Sdk.CoreModels.CoreMetadata from the SDK. A copy has been moved to App-level code to maintain functionality while preparing for further refactors.
Checklist
This PR meets the following requirements:
[x] Tested and contains NO breaking changes or known regressions.
[x] Tested with the upstream branch merged in.
[x] Tests have been added for bug fixes / features (or this option is not applicable)
[x] All new code has been documented (or this option is not applicable)
[x] Headers have been added to all new source files (or this option is not applicable)
Overview
Closes #221
This PR
Logo
property of typeICoreImage
toICore
, replacing theLogoUri
that was on registration.ICore
.SdkVer
property. We have no solid plans for this property, so we're removing it. It may be added back in the future.StrixMusic.Sdk.CoreModels.CoreMetadata
from the SDK. A copy has been moved to App-level code to maintain functionality while preparing for further refactors.Checklist
This PR meets the following requirements:
Additional info
Not provided