semantic-kernel
semantic-kernel copied to clipboard
.Net: #5908 conditionalize dependencies
Motivation and Context
This reduces the dependency graph by making STJ only included on net standard
Description
This simply makes dependencies which are available as part of the framework conditional so that they are not being un-necessarily included
Contribution Checklist
- [x] The code builds clean without any errors or warnings
- [x] The PR follows the SK Contribution Guidelines and the pre-submission formatting script raises no violations
- [x] All unit tests pass, and I have added new tests where possible
- [x] I didn't break anyone :smile:
Closes #5908
maybe also Microsoft.BCL.* packages
@dmytrostruk is going to continue this work, tracking with #8109 . We want to make sure we have the correct test coverage before merging this.
@dmytrostruk is going to continue this work, tracking with https://github.com/microsoft/semantic-kernel/issues/8109., this PR will be updated as part of this task