From 04b35492c3978eac889d0be990778a97b7361025 Mon Sep 17 00:00:00 2001 From: Christian Arenas Date: Wed, 24 May 2017 16:25:41 +0200 Subject: [PATCH] Add SubscriptionClientName EnvironmentVariable --- src/Services/Basket/Basket.API/Startup.cs | 2 +- src/Services/Basket/Basket.API/appsettings.json | 5 +++-- src/Services/Catalog/Catalog.API/Startup.cs | 2 +- src/Services/Catalog/Catalog.API/settings.json | 3 ++- src/Services/Ordering/Ordering.API/Startup.cs | 2 +- src/Services/Ordering/Ordering.API/settings.json | 3 ++- 6 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/Services/Basket/Basket.API/Startup.cs b/src/Services/Basket/Basket.API/Startup.cs index 4594a1dd1..62c500f34 100644 --- a/src/Services/Basket/Basket.API/Startup.cs +++ b/src/Services/Basket/Basket.API/Startup.cs @@ -138,7 +138,7 @@ namespace Microsoft.eShopOnContainers.Services.Basket.API var serviceBusPersisterConnection = sp.GetRequiredService(); var logger = sp.GetRequiredService>(); var eventBusSubcriptionsManager = sp.GetRequiredService(); - var subscriptionClientName = "Basket"; + var subscriptionClientName = Configuration.GetValue("SubscriptionClientName"); return new EventBusServiceBus(serviceBusPersisterConnection, logger, eventBusSubcriptionsManager, subscriptionClientName); diff --git a/src/Services/Basket/Basket.API/appsettings.json b/src/Services/Basket/Basket.API/appsettings.json index f68afbe8f..6bd839e35 100644 --- a/src/Services/Basket/Basket.API/appsettings.json +++ b/src/Services/Basket/Basket.API/appsettings.json @@ -10,5 +10,6 @@ "IdentityUrl": "http://localhost:5105", "ConnectionString": "127.0.0.1", "ServiceBusConnection": "Endpoint=sb://eshoponazuretest.servicebus.windows.net/;SharedAccessKeyName=Root;SharedAccessKey=Xo9wlr4bRv5iqTTditgFhTeZqxIpczaAUqfspo+QE/s=;EntityPath=eshop_event_bus", - "AzureServiceBus": "true" -} + "AzureServiceBus": "true", + "SubscriptionClientName": "Basket" +} \ No newline at end of file diff --git a/src/Services/Catalog/Catalog.API/Startup.cs b/src/Services/Catalog/Catalog.API/Startup.cs index 8434a40d2..e27d73696 100644 --- a/src/Services/Catalog/Catalog.API/Startup.cs +++ b/src/Services/Catalog/Catalog.API/Startup.cs @@ -205,7 +205,7 @@ var serviceBusPersisterConnection = sp.GetRequiredService(); var logger = sp.GetRequiredService>(); var eventBusSubcriptionsManager = sp.GetRequiredService(); - var subscriptionClientName = "Catalog"; + var subscriptionClientName = Configuration.GetValue("SubscriptionClientName"); return new EventBusServiceBus(serviceBusPersisterConnection, logger, eventBusSubcriptionsManager, subscriptionClientName); diff --git a/src/Services/Catalog/Catalog.API/settings.json b/src/Services/Catalog/Catalog.API/settings.json index 7d80981e7..458755222 100644 --- a/src/Services/Catalog/Catalog.API/settings.json +++ b/src/Services/Catalog/Catalog.API/settings.json @@ -10,5 +10,6 @@ } }, "ServiceBusConnection": "Endpoint=sb://eshoponazuretest.servicebus.windows.net/;SharedAccessKeyName=Root;SharedAccessKey=Xo9wlr4bRv5iqTTditgFhTeZqxIpczaAUqfspo+QE/s=;EntityPath=eshop_event_bus", - "AzureServiceBus": "true" + "AzureServiceBus": "true", + "SubscriptionClientName": "Catalog" } diff --git a/src/Services/Ordering/Ordering.API/Startup.cs b/src/Services/Ordering/Ordering.API/Startup.cs index 678f1f587..c283dff47 100644 --- a/src/Services/Ordering/Ordering.API/Startup.cs +++ b/src/Services/Ordering/Ordering.API/Startup.cs @@ -199,7 +199,7 @@ var serviceBusPersisterConnection = sp.GetRequiredService(); var logger = sp.GetRequiredService>(); var eventBusSubcriptionsManager = sp.GetRequiredService(); - var subscriptionClientName = "Ordering"; + var subscriptionClientName = Configuration.GetValue("SubscriptionClientName"); return new EventBusServiceBus(serviceBusPersisterConnection, logger, eventBusSubcriptionsManager, subscriptionClientName); diff --git a/src/Services/Ordering/Ordering.API/settings.json b/src/Services/Ordering/Ordering.API/settings.json index e30e813a5..478542d2d 100644 --- a/src/Services/Ordering/Ordering.API/settings.json +++ b/src/Services/Ordering/Ordering.API/settings.json @@ -10,5 +10,6 @@ } }, "ServiceBusConnection": "Endpoint=sb://eshoponazuretest.servicebus.windows.net/;SharedAccessKeyName=Root;SharedAccessKey=Xo9wlr4bRv5iqTTditgFhTeZqxIpczaAUqfspo+QE/s=;EntityPath=eshop_event_bus", - "AzureServiceBus": "true" + "AzureServiceBus": "true", + "SubscriptionClientName": "Ordering" }