Browse Source

minor naming

pull/235/head
Christian Arenas 7 years ago
parent
commit
ed0e548e2d
3 changed files with 19 additions and 6 deletions
  1. +2
    -2
      src/Services/Basket/Basket.API/Startup.cs
  2. +8
    -2
      src/Services/Catalog/Catalog.API/Startup.cs
  3. +9
    -2
      src/Services/Ordering/Ordering.API/Startup.cs

+ 2
- 2
src/Services/Basket/Basket.API/Startup.cs View File

@ -126,10 +126,10 @@ namespace Microsoft.eShopOnContainers.Services.Basket.API
}); });
services.AddTransient<IBasketRepository, RedisBasketRepository>(); services.AddTransient<IBasketRepository, RedisBasketRepository>();
RegisterServiceBus(services);
RegisterEventBus(services);
} }
private void RegisterServiceBus(IServiceCollection services)
private void RegisterEventBus(IServiceCollection services)
{ {
if (Configuration.GetValue<bool>("AzureServiceBusEnabled")) if (Configuration.GetValue<bool>("AzureServiceBusEnabled"))
{ {


+ 8
- 2
src/Services/Catalog/Catalog.API/Startup.cs View File

@ -138,7 +138,7 @@
}); });
} }
RegisterServiceBus(services);
RegisterEventBus(services);
} }
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
@ -170,6 +170,8 @@
.Options); .Options);
integrationEventLogContext.Database.Migrate(); integrationEventLogContext.Database.Migrate();
ConfigureEventBus(app);
} }
private void WaitForSqlAvailability(CatalogContext ctx, ILoggerFactory loggerFactory, int? retry = 0) private void WaitForSqlAvailability(CatalogContext ctx, ILoggerFactory loggerFactory, int? retry = 0)
@ -196,7 +198,7 @@
} }
} }
private void RegisterServiceBus(IServiceCollection services)
private void RegisterEventBus(IServiceCollection services)
{ {
if (Configuration.GetValue<bool>("AzureServiceBusEnabled")) if (Configuration.GetValue<bool>("AzureServiceBusEnabled"))
{ {
@ -218,5 +220,9 @@
services.AddSingleton<IEventBusSubscriptionsManager, InMemoryEventBusSubscriptionsManager>(); services.AddSingleton<IEventBusSubscriptionsManager, InMemoryEventBusSubscriptionsManager>();
} }
protected virtual void ConfigureEventBus(IApplicationBuilder app)
{
var eventBus = app.ApplicationServices.GetRequiredService<IEventBus>();
}
} }
} }

+ 9
- 2
src/Services/Ordering/Ordering.API/Startup.cs View File

@ -142,7 +142,7 @@
}); });
} }
RegisterServiceBus(services);
RegisterEventBus(services);
services.AddOptions(); services.AddOptions();
@ -178,6 +178,8 @@
.UseSqlServer(Configuration["ConnectionString"], b => b.MigrationsAssembly("Ordering.API")) .UseSqlServer(Configuration["ConnectionString"], b => b.MigrationsAssembly("Ordering.API"))
.Options); .Options);
integrationEventLogContext.Database.Migrate(); integrationEventLogContext.Database.Migrate();
ConfigureEventBus(app);
} }
protected virtual void ConfigureAuth(IApplicationBuilder app) protected virtual void ConfigureAuth(IApplicationBuilder app)
@ -191,7 +193,7 @@
}); });
} }
private void RegisterServiceBus(IServiceCollection services)
private void RegisterEventBus(IServiceCollection services)
{ {
if (Configuration.GetValue<bool>("AzureServiceBusEnabled")) if (Configuration.GetValue<bool>("AzureServiceBusEnabled"))
{ {
@ -213,5 +215,10 @@
services.AddSingleton<IEventBusSubscriptionsManager, InMemoryEventBusSubscriptionsManager>(); services.AddSingleton<IEventBusSubscriptionsManager, InMemoryEventBusSubscriptionsManager>();
} }
protected virtual void ConfigureEventBus(IApplicationBuilder app)
{
var eventBus = app.ApplicationServices.GetRequiredService<IEventBus>();
}
} }
} }

Loading…
Cancel
Save