You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Should ChromaDB.Client.Extensions be separate? #54
I'm wondering whether ChromaDB.Client.Extensions should be separate. My reasoning is that most people will find and install ChromaDB.Client package and hence it would make sense to include it there. It will also result in having less packages and hence less versions for people to align. Finally now the extensions are in ChromaDB.Client.Extensions namespace, which makes it even less discoverable, so I would propose to put it into ChromaDB.Client namespace.
After careful considerations with @roji, we should keep it separate - to not bring more dependencies than necessary -, but rename it to ChromaDB.Client.DependencyInjection.
Hi there,
Somehow I missed this tag on the issue, but yes, to me - it’s definitely okay
to keep them separate, so we can proceed with *.DependencyInjection name.
Activity
[-]Should ChromaDB.Client.Extensions be separate[/-][+]Should ChromaDB.Client.Extensions be separate?[/+]cincuranet commentedon Oct 14, 2024
After careful considerations with @roji, we should keep it separate - to not bring more dependencies than necessary -, but rename it to
ChromaDB.Client.DependencyInjection.ssone95 commentedon Oct 14, 2024
Laurianti commentedon Oct 4, 2026
ChromaDotNet.Client keeps the separate package, registers the client as a singleton and adds
AddKeyedChromaClient(#84).