-
Our situation.Hi, we are really excited for the Aspire project! We have nuget package that uses Cosmos DB and can be used in app services. We would like to make simple aspire component for using cosmos db added with Aspire. builder.AddAzureCosmosDB("SekibanCosmos"); Our component code will be simple one, get keyed cosmos client component from DI, and passed it to our sekiban framework. And we would like to start using in our test sample projects. So we would like to release our preview nuget package for our component that uses aspire cosmos db. How to name our own components in Nuget package?I realized nuget namespace for Aspire.* is reserved. Thus should we make preview nuget package as
instead for
I looked if you have an official documentation, but I could not find it. But we are totally fine for adding nuget package name under our own namespaces like |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
cc @eerhardt |
Beta Was this translation helpful? Give feedback.
-
From a technical perspective, there isn't anything special about Aspire Component packages - at least nothing you can't do yourself. They don't depend on "Aspire-specific" things, but instead just depend on existing concepts like:
In your situation, I would think you wouldn't even need to create a new NuGet package, but instead you could just add this To answer the general question, yes the |
Beta Was this translation helpful? Give feedback.
From a technical perspective, there isn't anything special about Aspire Component packages - at least nothing you can't do yourself. They don't depend on "Aspire-specific" things, but instead just depend on existing concepts like:
In your situation, I would think you wouldn't even need to create a new NuGet package, but instead you could just add this
builder.AddAzureCosmosDB("SekibanCosmos");
extension method to your existingSekiban.Infrastructure.Cosmos
NuGet package.To answer the general question, yes the
Aspire.*
namespace is reserved for "official" A…