diff --git a/src/Aspire.Hosting.AWS/Aspire.Hosting.AWS.csproj b/src/Aspire.Hosting.AWS/Aspire.Hosting.AWS.csproj index 28eaa272b7..24258c9354 100644 --- a/src/Aspire.Hosting.AWS/Aspire.Hosting.AWS.csproj +++ b/src/Aspire.Hosting.AWS/Aspire.Hosting.AWS.csproj @@ -5,7 +5,7 @@ true true - aspire hosting aws + aspire integration hosting aws Add support for provisioning AWS application resources and configuring the AWS SDK for .NET. 8.0.1-preview.8.24267.1 diff --git a/src/Aspire.Hosting.Azure.AppConfiguration/Aspire.Hosting.Azure.AppConfiguration.csproj b/src/Aspire.Hosting.Azure.AppConfiguration/Aspire.Hosting.Azure.AppConfiguration.csproj index 2a51aa2622..7865256f5d 100644 --- a/src/Aspire.Hosting.Azure.AppConfiguration/Aspire.Hosting.Azure.AppConfiguration.csproj +++ b/src/Aspire.Hosting.Azure.AppConfiguration/Aspire.Hosting.Azure.AppConfiguration.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure AppConfiguration resource types for .NET Aspire. $(SharedDir)AzureAppConfig_256x.png diff --git a/src/Aspire.Hosting.Azure.ApplicationInsights/Aspire.Hosting.Azure.ApplicationInsights.csproj b/src/Aspire.Hosting.Azure.ApplicationInsights/Aspire.Hosting.Azure.ApplicationInsights.csproj index c2e9317001..59b6fca1ab 100644 --- a/src/Aspire.Hosting.Azure.ApplicationInsights/Aspire.Hosting.Azure.ApplicationInsights.csproj +++ b/src/Aspire.Hosting.Azure.ApplicationInsights/Aspire.Hosting.Azure.ApplicationInsights.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure Application Insights resource types for .NET Aspire. $(SharedDir)AzureAppInsights_256x.png diff --git a/src/Aspire.Hosting.Azure.CognitiveServices/Aspire.Hosting.Azure.CognitiveServices.csproj b/src/Aspire.Hosting.Azure.CognitiveServices/Aspire.Hosting.Azure.CognitiveServices.csproj index c0abd55dac..49be89da3d 100644 --- a/src/Aspire.Hosting.Azure.CognitiveServices/Aspire.Hosting.Azure.CognitiveServices.csproj +++ b/src/Aspire.Hosting.Azure.CognitiveServices/Aspire.Hosting.Azure.CognitiveServices.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure openai ai cognitiveservices cognitive services + aspire integration hosting azure openai ai cognitiveservices cognitive services Azure OpenAI resource types for .NET Aspire. $(SharedDir)AzureOpenAI_256x.png diff --git a/src/Aspire.Hosting.Azure.CosmosDB/Aspire.Hosting.Azure.CosmosDB.csproj b/src/Aspire.Hosting.Azure.CosmosDB/Aspire.Hosting.Azure.CosmosDB.csproj index a699bf91f0..d7e4d19c12 100644 --- a/src/Aspire.Hosting.Azure.CosmosDB/Aspire.Hosting.Azure.CosmosDB.csproj +++ b/src/Aspire.Hosting.Azure.CosmosDB/Aspire.Hosting.Azure.CosmosDB.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure Cosmos DB resource types for .NET Aspire. $(SharedDir)AzureCosmosDB_256x.png diff --git a/src/Aspire.Hosting.Azure.EventHubs/Aspire.Hosting.Azure.EventHubs.csproj b/src/Aspire.Hosting.Azure.EventHubs/Aspire.Hosting.Azure.EventHubs.csproj index de47e7d9b1..0e4f875014 100644 --- a/src/Aspire.Hosting.Azure.EventHubs/Aspire.Hosting.Azure.EventHubs.csproj +++ b/src/Aspire.Hosting.Azure.EventHubs/Aspire.Hosting.Azure.EventHubs.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure eventhubs + aspire integration hosting azure eventhubs Azure Event Hubs resource types for .NET Aspire. $(SharedDir)AzureEventHubs_256x.png diff --git a/src/Aspire.Hosting.Azure.KeyVault/Aspire.Hosting.Azure.KeyVault.csproj b/src/Aspire.Hosting.Azure.KeyVault/Aspire.Hosting.Azure.KeyVault.csproj index fb43f31ac4..3d177195da 100644 --- a/src/Aspire.Hosting.Azure.KeyVault/Aspire.Hosting.Azure.KeyVault.csproj +++ b/src/Aspire.Hosting.Azure.KeyVault/Aspire.Hosting.Azure.KeyVault.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure resource types for .NET Aspire. $(SharedDir)AzureKeyVault_256x.png diff --git a/src/Aspire.Hosting.Azure.OperationalInsights/Aspire.Hosting.Azure.OperationalInsights.csproj b/src/Aspire.Hosting.Azure.OperationalInsights/Aspire.Hosting.Azure.OperationalInsights.csproj index 560047bba3..cbf43fbef7 100644 --- a/src/Aspire.Hosting.Azure.OperationalInsights/Aspire.Hosting.Azure.OperationalInsights.csproj +++ b/src/Aspire.Hosting.Azure.OperationalInsights/Aspire.Hosting.Azure.OperationalInsights.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure Log Anlytics resource types for .NET Aspire. $(SharedDir)AzureLogAnalytics_256x.png diff --git a/src/Aspire.Hosting.Azure.PostgreSQL/Aspire.Hosting.Azure.PostgreSQL.csproj b/src/Aspire.Hosting.Azure.PostgreSQL/Aspire.Hosting.Azure.PostgreSQL.csproj index 3b509b641a..f9ac14c649 100644 --- a/src/Aspire.Hosting.Azure.PostgreSQL/Aspire.Hosting.Azure.PostgreSQL.csproj +++ b/src/Aspire.Hosting.Azure.PostgreSQL/Aspire.Hosting.Azure.PostgreSQL.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure PostgreSql Flexible Server resource types for .NET Aspire. $(SharedDir)AzurePostgreSQL_256x.png diff --git a/src/Aspire.Hosting.Azure.Redis/Aspire.Hosting.Azure.Redis.csproj b/src/Aspire.Hosting.Azure.Redis/Aspire.Hosting.Azure.Redis.csproj index db0f5e1e1b..94f7ab0e49 100644 --- a/src/Aspire.Hosting.Azure.Redis/Aspire.Hosting.Azure.Redis.csproj +++ b/src/Aspire.Hosting.Azure.Redis/Aspire.Hosting.Azure.Redis.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure Redis resource types for .NET Aspire. $(SharedDir)AzureCacheRedis_256x.png diff --git a/src/Aspire.Hosting.Azure.Search/Aspire.Hosting.Azure.Search.csproj b/src/Aspire.Hosting.Azure.Search/Aspire.Hosting.Azure.Search.csproj index 0244eaf899..498cd8852d 100644 --- a/src/Aspire.Hosting.Azure.Search/Aspire.Hosting.Azure.Search.csproj +++ b/src/Aspire.Hosting.Azure.Search/Aspire.Hosting.Azure.Search.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure AI Search resource types for .NET Aspire. $(SharedDir)AzureSearch_256x.png diff --git a/src/Aspire.Hosting.Azure.ServiceBus/Aspire.Hosting.Azure.ServiceBus.csproj b/src/Aspire.Hosting.Azure.ServiceBus/Aspire.Hosting.Azure.ServiceBus.csproj index 9bd97f7152..7eba84417f 100644 --- a/src/Aspire.Hosting.Azure.ServiceBus/Aspire.Hosting.Azure.ServiceBus.csproj +++ b/src/Aspire.Hosting.Azure.ServiceBus/Aspire.Hosting.Azure.ServiceBus.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure Service Bus resource types for .NET Aspire. $(SharedDir)AzureServiceBus_256x.png diff --git a/src/Aspire.Hosting.Azure.SignalR/Aspire.Hosting.Azure.SignalR.csproj b/src/Aspire.Hosting.Azure.SignalR/Aspire.Hosting.Azure.SignalR.csproj index f8b98c4d45..6316a01a6f 100644 --- a/src/Aspire.Hosting.Azure.SignalR/Aspire.Hosting.Azure.SignalR.csproj +++ b/src/Aspire.Hosting.Azure.SignalR/Aspire.Hosting.Azure.SignalR.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure SignalR resource types for .NET Aspire. $(SharedDir)AzureSignalR_256x.png diff --git a/src/Aspire.Hosting.Azure.Sql/Aspire.Hosting.Azure.Sql.csproj b/src/Aspire.Hosting.Azure.Sql/Aspire.Hosting.Azure.Sql.csproj index 27da84f9b8..de9306903f 100644 --- a/src/Aspire.Hosting.Azure.Sql/Aspire.Hosting.Azure.Sql.csproj +++ b/src/Aspire.Hosting.Azure.Sql/Aspire.Hosting.Azure.Sql.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure SQL Database resource types for .NET Aspire. $(SharedDir)AzureSqlServer_256x.png diff --git a/src/Aspire.Hosting.Azure.Storage/Aspire.Hosting.Azure.Storage.csproj b/src/Aspire.Hosting.Azure.Storage/Aspire.Hosting.Azure.Storage.csproj index f8eed3a2c0..0db4b47e17 100644 --- a/src/Aspire.Hosting.Azure.Storage/Aspire.Hosting.Azure.Storage.csproj +++ b/src/Aspire.Hosting.Azure.Storage/Aspire.Hosting.Azure.Storage.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure + aspire integration hosting azure Azure Storage resource types for .NET Aspire. $(SharedDir)AzureStorageContainer_256x.png diff --git a/src/Aspire.Hosting.Azure.WebPubSub/Aspire.Hosting.Azure.WebPubSub.csproj b/src/Aspire.Hosting.Azure.WebPubSub/Aspire.Hosting.Azure.WebPubSub.csproj index 85a9b16e57..bc82ea34a1 100644 --- a/src/Aspire.Hosting.Azure.WebPubSub/Aspire.Hosting.Azure.WebPubSub.csproj +++ b/src/Aspire.Hosting.Azure.WebPubSub/Aspire.Hosting.Azure.WebPubSub.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting azure webpubsub pubsub websocket + aspire integration hosting azure webpubsub pubsub websocket Azure WebPubSub resource types for .NET Aspire. $(SharedDir)AzureWebPubSub_256x.png diff --git a/src/Aspire.Hosting.Dapr/Aspire.Hosting.Dapr.csproj b/src/Aspire.Hosting.Dapr/Aspire.Hosting.Dapr.csproj index b406de7712..f90456f637 100644 --- a/src/Aspire.Hosting.Dapr/Aspire.Hosting.Dapr.csproj +++ b/src/Aspire.Hosting.Dapr/Aspire.Hosting.Dapr.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting dapr + aspire integration hosting dapr Dapr support for .NET Aspire. diff --git a/src/Aspire.Hosting.Elasticsearch/Aspire.Hosting.Elasticsearch.csproj b/src/Aspire.Hosting.Elasticsearch/Aspire.Hosting.Elasticsearch.csproj index 92f9265a26..428cb5c5d9 100644 --- a/src/Aspire.Hosting.Elasticsearch/Aspire.Hosting.Elasticsearch.csproj +++ b/src/Aspire.Hosting.Elasticsearch/Aspire.Hosting.Elasticsearch.csproj @@ -4,7 +4,7 @@ $(NetCurrent) true true - aspire hosting elasticsearch + aspire integration hosting elasticsearch Elasticsearch support for .NET Aspire. $(SharedDir)Elastic_logo.png diff --git a/src/Aspire.Hosting.Garnet/Aspire.Hosting.Garnet.csproj b/src/Aspire.Hosting.Garnet/Aspire.Hosting.Garnet.csproj index 3cddd2f16e..79634227af 100644 --- a/src/Aspire.Hosting.Garnet/Aspire.Hosting.Garnet.csproj +++ b/src/Aspire.Hosting.Garnet/Aspire.Hosting.Garnet.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting garnet + aspire integration hosting garnet Garnet® support for .NET Aspire. $(SharedDir)garnet-cube-red_white-rgb.png diff --git a/src/Aspire.Hosting.Kafka/Aspire.Hosting.Kafka.csproj b/src/Aspire.Hosting.Kafka/Aspire.Hosting.Kafka.csproj index 2c76c40a48..7ea892a64e 100644 --- a/src/Aspire.Hosting.Kafka/Aspire.Hosting.Kafka.csproj +++ b/src/Aspire.Hosting.Kafka/Aspire.Hosting.Kafka.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting kafka + aspire integration hosting kafka Kafka support for .NET Aspire. diff --git a/src/Aspire.Hosting.Keycloak/Aspire.Hosting.Keycloak.csproj b/src/Aspire.Hosting.Keycloak/Aspire.Hosting.Keycloak.csproj index 923fe66d01..5caf545357 100644 --- a/src/Aspire.Hosting.Keycloak/Aspire.Hosting.Keycloak.csproj +++ b/src/Aspire.Hosting.Keycloak/Aspire.Hosting.Keycloak.csproj @@ -4,7 +4,7 @@ $(NetCurrent) true true - aspire hosting keycloak + aspire integration hosting keycloak Keycloak support for .NET Aspire. diff --git a/src/Aspire.Hosting.Milvus/Aspire.Hosting.Milvus.csproj b/src/Aspire.Hosting.Milvus/Aspire.Hosting.Milvus.csproj index 7943dedde6..fb78cd9bad 100644 --- a/src/Aspire.Hosting.Milvus/Aspire.Hosting.Milvus.csproj +++ b/src/Aspire.Hosting.Milvus/Aspire.Hosting.Milvus.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting milvus database vector search + aspire integration hosting milvus database vector search Milvus vector database support for .NET Aspire. $(SharedDir)Milvus_256x.png diff --git a/src/Aspire.Hosting.MongoDB/Aspire.Hosting.MongoDB.csproj b/src/Aspire.Hosting.MongoDB/Aspire.Hosting.MongoDB.csproj index 66c374e26f..c3482d8812 100644 --- a/src/Aspire.Hosting.MongoDB/Aspire.Hosting.MongoDB.csproj +++ b/src/Aspire.Hosting.MongoDB/Aspire.Hosting.MongoDB.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting MongoDB + aspire integration hosting MongoDB $(SharedDir)MongoDB_300px.png MongoDB support for .NET Aspire. diff --git a/src/Aspire.Hosting.MySql/Aspire.Hosting.MySql.csproj b/src/Aspire.Hosting.MySql/Aspire.Hosting.MySql.csproj index b21f1c04ff..5c466beddb 100644 --- a/src/Aspire.Hosting.MySql/Aspire.Hosting.MySql.csproj +++ b/src/Aspire.Hosting.MySql/Aspire.Hosting.MySql.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting MySQL + aspire integration hosting MySQL MySQL support for .NET Aspire. $(SharedDir)MySQL_logo.png diff --git a/src/Aspire.Hosting.Nats/Aspire.Hosting.Nats.csproj b/src/Aspire.Hosting.Nats/Aspire.Hosting.Nats.csproj index 33fa407b67..ff44573742 100644 --- a/src/Aspire.Hosting.Nats/Aspire.Hosting.Nats.csproj +++ b/src/Aspire.Hosting.Nats/Aspire.Hosting.Nats.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting NATS + aspire integration hosting NATS NATS support for .NET Aspire. $(SharedDir)nats-icon.png diff --git a/src/Aspire.Hosting.NodeJs/Aspire.Hosting.NodeJs.csproj b/src/Aspire.Hosting.NodeJs/Aspire.Hosting.NodeJs.csproj index fceb6876fb..3221a046a6 100644 --- a/src/Aspire.Hosting.NodeJs/Aspire.Hosting.NodeJs.csproj +++ b/src/Aspire.Hosting.NodeJs/Aspire.Hosting.NodeJs.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting Node Nodejs + aspire integration hosting Node Nodejs Node.js support for .NET Aspire. diff --git a/src/Aspire.Hosting.Oracle/Aspire.Hosting.Oracle.csproj b/src/Aspire.Hosting.Oracle/Aspire.Hosting.Oracle.csproj index 126fbbccb4..ed736bba1e 100644 --- a/src/Aspire.Hosting.Oracle/Aspire.Hosting.Oracle.csproj +++ b/src/Aspire.Hosting.Oracle/Aspire.Hosting.Oracle.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting oracle sql + aspire integration hosting oracle sql Oracle Database support for .NET Aspire. diff --git a/src/Aspire.Hosting.Orleans/Aspire.Hosting.Orleans.csproj b/src/Aspire.Hosting.Orleans/Aspire.Hosting.Orleans.csproj index 9587722f80..065520904f 100644 --- a/src/Aspire.Hosting.Orleans/Aspire.Hosting.Orleans.csproj +++ b/src/Aspire.Hosting.Orleans/Aspire.Hosting.Orleans.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting orleans + aspire integration hosting orleans Orleans support for .NET Aspire. diff --git a/src/Aspire.Hosting.PostgreSQL/Aspire.Hosting.PostgreSQL.csproj b/src/Aspire.Hosting.PostgreSQL/Aspire.Hosting.PostgreSQL.csproj index 1bbdf16ace..c85a73b11e 100644 --- a/src/Aspire.Hosting.PostgreSQL/Aspire.Hosting.PostgreSQL.csproj +++ b/src/Aspire.Hosting.PostgreSQL/Aspire.Hosting.PostgreSQL.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting postgresql postgres npgsql sql + aspire integration hosting postgresql postgres npgsql sql PostgreSQL® support for .NET Aspire. $(SharedDir)PostgreSQL_logo.3colors.540x557.png diff --git a/src/Aspire.Hosting.Python/Aspire.Hosting.Python.csproj b/src/Aspire.Hosting.Python/Aspire.Hosting.Python.csproj index efe3c63c76..741e5c398c 100644 --- a/src/Aspire.Hosting.Python/Aspire.Hosting.Python.csproj +++ b/src/Aspire.Hosting.Python/Aspire.Hosting.Python.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting python + aspire integration hosting python Python support for .NET Aspire. 80 diff --git a/src/Aspire.Hosting.Qdrant/Aspire.Hosting.Qdrant.csproj b/src/Aspire.Hosting.Qdrant/Aspire.Hosting.Qdrant.csproj index 6174d0f289..b9b8dd684e 100644 --- a/src/Aspire.Hosting.Qdrant/Aspire.Hosting.Qdrant.csproj +++ b/src/Aspire.Hosting.Qdrant/Aspire.Hosting.Qdrant.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting qdrant + aspire integration hosting qdrant Qdrant vector database support for .NET Aspire. $(SharedDir)QdrantLogo_256x.png diff --git a/src/Aspire.Hosting.RabbitMQ/Aspire.Hosting.RabbitMQ.csproj b/src/Aspire.Hosting.RabbitMQ/Aspire.Hosting.RabbitMQ.csproj index a8c1674931..600121017e 100644 --- a/src/Aspire.Hosting.RabbitMQ/Aspire.Hosting.RabbitMQ.csproj +++ b/src/Aspire.Hosting.RabbitMQ/Aspire.Hosting.RabbitMQ.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting rabbitmq + aspire integration hosting rabbitmq RabbitMQ support for .NET Aspire. diff --git a/src/Aspire.Hosting.Redis/Aspire.Hosting.Redis.csproj b/src/Aspire.Hosting.Redis/Aspire.Hosting.Redis.csproj index 8a461c4fec..f9a4bab88c 100644 --- a/src/Aspire.Hosting.Redis/Aspire.Hosting.Redis.csproj +++ b/src/Aspire.Hosting.Redis/Aspire.Hosting.Redis.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting redis + aspire integration hosting redis Redis® support for .NET Aspire. $(SharedDir)redis-cube-red_white-rgb.png diff --git a/src/Aspire.Hosting.Seq/Aspire.Hosting.Seq.csproj b/src/Aspire.Hosting.Seq/Aspire.Hosting.Seq.csproj index 1a9311b2c9..a91f570251 100644 --- a/src/Aspire.Hosting.Seq/Aspire.Hosting.Seq.csproj +++ b/src/Aspire.Hosting.Seq/Aspire.Hosting.Seq.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting Seq + aspire integration hosting Seq Seq support for .NET Aspire. $(SharedDir)Seq_logo.275x147.png diff --git a/src/Aspire.Hosting.SqlServer/Aspire.Hosting.SqlServer.csproj b/src/Aspire.Hosting.SqlServer/Aspire.Hosting.SqlServer.csproj index baed5e5c88..883aed4995 100644 --- a/src/Aspire.Hosting.SqlServer/Aspire.Hosting.SqlServer.csproj +++ b/src/Aspire.Hosting.SqlServer/Aspire.Hosting.SqlServer.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting sqlserver sql + aspire integration hosting sqlserver sql Microsoft SQL Server support for .NET Aspire. $(SharedDir)SQL_256x.png diff --git a/src/Aspire.Hosting.Valkey/Aspire.Hosting.Valkey.csproj b/src/Aspire.Hosting.Valkey/Aspire.Hosting.Valkey.csproj index 347853cf70..94008c4dd6 100644 --- a/src/Aspire.Hosting.Valkey/Aspire.Hosting.Valkey.csproj +++ b/src/Aspire.Hosting.Valkey/Aspire.Hosting.Valkey.csproj @@ -3,7 +3,7 @@ $(NetCurrent) true - aspire hosting valkey + aspire integration hosting valkey Valkey® support for .NET Aspire. false diff --git a/src/Components/Directory.Build.props b/src/Components/Directory.Build.props index 4d572913c1..ef12505bf7 100644 --- a/src/Components/Directory.Build.props +++ b/src/Components/Directory.Build.props @@ -6,7 +6,7 @@ true true - aspire component cloud + aspire integration client component cloud $(ComponentCommonPackageTags) cache caching $(ComponentCommonPackageTags) data database $(ComponentDatabasePackageTags) ef efcore entityframework entityframeworkcore entity-framework-core o/rm