We initially made the choice to split the dotnet dependencies into multiple repositories to enable better isolation of concerns.
This has proven to represent mostly coordination overhead, without delivering much additional value (kiota-java and kiota-typescript being good examples of mono repos that work) as:
We initially made the choice to split the dotnet dependencies into multiple repositories to enable better isolation of concerns. This has proven to represent mostly coordination overhead, without delivering much additional value (kiota-java and kiota-typescript being good examples of mono repos that work) as:
Suggestion to move to a monorepo for dotnet dependencies and align the versions:
This will also unable the bundle package https://github.com/microsoft/kiota/issues/4636 work