Ramón Tomás
152bc9fd01
Merge new creation ordering workflow
2017-06-12 13:52:23 +02:00
Eduard Tomas
694253d4e9
Resilience enhancements.
...
MVC app now waits other containers
2017-06-01 14:32:22 +02:00
igorsych
c211f9689d
swagger/ui to swagger url fix
2017-05-23 16:39:22 +03:00
igorsych
b2d28218dc
swagger update https://github.com/domaindrivendev/Swashbuckle.AspNetCore
2017-05-19 08:11:32 +03:00
Ramón Tomás
ea851bb8ce
Merge from Dev
2017-05-18 15:39:31 +02:00
Christian Arenas
6b36972a7f
- Change Integration Command to Integration Events
...
- Rename OrderStockNotConfirmedIntegrationEvent to OrderStockRejectedIntegrationEvent
2017-05-18 11:43:19 +02:00
Christian Arenas
9b449461f2
naming changes
2017-05-17 11:57:02 +02:00
Christian Arenas
8b80eeae52
minor changes
2017-05-17 00:40:40 +02:00
Christian Arenas
985428b535
Fix bad namespace from CommandHandler
2017-05-15 19:18:00 +02:00
Christian Arenas
ea5c65b4f8
Add OrderStockConfirmed and ProductPriceChanged IntegrationEvent
2017-05-15 19:05:47 +02:00
Eduard Tomas
1c72853552
Messagebus dispatch messages in its own scope
2017-05-11 13:44:38 +02:00
Eduard Tomas
5d098b1478
Autorefresh on healthchecks with config timeout
2017-05-09 13:54:45 +02:00
Christian Arenas
8d09abbb75
Merge branch 'order-processflow-redesign' of https://github.com/dotnet-architecture/eShopOnContainers into order-processflow-redesign
...
# Conflicts:
# eShopOnContainers-ServicesAndWebApps.sln
2017-05-08 13:59:59 +02:00
Eduard Tomas
a09d7fd3a5
EventBus refactor.
...
Instead to register EventHandlers we register Func<EventHandlers> which solves scope problems (having transient/scoped objects owned by singletons)
2017-05-03 10:59:36 +02:00
Cesar De la Torre
aeddf51a33
Refactoring to better terms
2017-04-29 21:58:11 -07:00
Unai Zorrilla Castro
09a53f0137
Added IRabbitMQPersisterConnection and more resilient work on rabbitmq event bus
2017-04-20 10:53:17 +02:00
Unai Zorrilla Castro
c33513303d
Review on 17/04/2017
2017-04-17 12:28:12 +02:00
Eduard Tomas
9c4f4a4e7f
Merge branch 'master' into dev
...
# Conflicts:
# src/Mobile/eShopOnContainers/eShopOnContainers.Core/eShopOnContainers.Core.csproj
# src/Services/Catalog/Catalog.API/Startup.cs
# src/Services/Ordering/Ordering.API/Infrastructure/AutofacModules/MediatorModule.cs
# src/Web/WebMVC/Startup.cs
2017-04-05 17:05:14 +02:00
Ramón Tomás
6803781bf8
Merge from Dev
2017-04-05 11:12:49 +02:00
Ramón Tomás
3c909ff392
Refactor transaction and publishing in integration events
2017-04-03 13:13:40 +02:00
Eduard Tomas
202882aa7c
Fixed healthcheck errors
2017-03-31 12:47:56 +02:00
Cesar De la Torre
fa541444c7
Fixed bug in HealthChecks so the Catalog.API microservice checks the SQL database.
...
Also, added more UrlChecks to the MVC app so it checks all its dependencies.
Plus minor bugs/missing code in docker-compose.pro.yml that was evolved in the .override.yml
2017-03-30 18:25:19 -07:00
dsanz
35cc2f9d7b
Merge branch 'dev'
...
# Conflicts:
# src/Services/Basket/Basket.API/Model/IBasketRepository.cs
# src/Services/Basket/Basket.API/Model/RedisBasketRepository.cs
# src/Services/Catalog/Catalog.API/Startup.cs
# src/Services/Ordering/Ordering.API/Application/Commands/CreateOrderCommandHandler.cs
# src/Services/Ordering/Ordering.Infrastructure/Repositories/OrderRepository.cs
# test/Services/UnitTest/Ordering/Application/NewOrderCommandHandlerTest.cs
2017-03-29 11:43:30 +02:00
Ramón Tomás
3ef2aeff9a
Fix issue after merge
2017-03-28 16:37:48 +02:00
Ramón Tomás
fd0a30d62a
Merge from Dev
2017-03-28 16:37:36 +02:00
Ramón Tomás
e08fe895a3
Added MVC and SPA Apps to healthChecker
...
Added styles to view
2017-03-28 16:16:01 +02:00
Ramón Tomás
2119ae19bd
Fix startup after merge
2017-03-27 15:24:29 +02:00
Ramón Tomás
a14b7e580f
Merge from Dev
2017-03-27 15:00:46 +02:00
Ramón Tomás
3a7a14bdb7
Created global filters for web apis
...
Fix bug BadRequest response after creating order
2017-03-27 14:05:28 +02:00
dsanz
d8d1e5a8b2
Remove unused code
2017-03-27 11:55:54 +02:00
dsanz
395768d574
Merge branch 'dev' into IntegrationEventLogService-refactor
...
# Conflicts:
# src/Services/Catalog/Catalog.API/Controllers/CatalogController.cs
# src/Services/Catalog/Catalog.API/Startup.cs
2017-03-27 10:18:41 +02:00
Cesar De la Torre
0d78461a08
Implemented EF Core DB connections resiliency with explicit retries and execution strategy when using multiple DbContexts
2017-03-26 18:00:04 -07:00
dsanz
0372fada82
IntegrationEventLogService refactoring
2017-03-24 12:37:44 +01:00
Eduard Tomas
561ba3b1ec
1st version of healthcheck & webstatus
2017-03-23 19:10:55 +01:00
dsanz
6e4d9461de
Add shared scope transaction between updating catalog product priceand store ProductPriceChangedIntegrationEvent. Added service to encapsulate logic for storage of integration event logs.
2017-03-23 13:24:17 +01:00
dsanz
7a63490558
Add the sql implementation for the storage of Integration events.
2017-03-22 16:10:46 +01:00
Ramón Tomás
8a054ed349
Removed the catch with retry logic from CatalogContextSeed and create a retry loop at startup for db availability
2017-03-20 15:37:31 +01:00
dsanz
c8df9a232a
Refactoring integration events: move event bus implementation to building block projects.
2017-03-16 13:30:01 +01:00
dsanz
254d479582
Renaming.
2017-03-14 09:54:30 +01:00
dsanz
172367d9d1
Connect to the rabbitmq container using settings.
2017-03-13 11:03:35 +01:00
dsanz
18a402044e
Add basic first implementation of Event bus with rabbitMQ
2017-03-09 15:56:34 +01:00
Cesar De la Torre
ba11c78ef9
Refactoring Catalog.API controllers and EF config
2017-03-04 17:29:36 -08:00
etomas
f9b15481d1
Idempotent updates based on requestid
2017-03-03 12:03:31 +01:00
etomas
d07b98468b
Issue #9 - Do not hold the ASP.NET Core Configuration object as Singleton in the IoC container
2017-02-06 13:53:36 +01:00
PLAINCONCEPTS\ccanizares
93bbd6516b
Catalog Seed: Dynamic host url for image pics
2017-01-09 10:33:43 +01:00
Carlos Cañizares Estévez
ed3b73c622
More products and images in Catalog Seed
2016-12-29 15:25:36 +01:00
Carlos Cañizares Estévez
3f21d9c357
merge dev into Dev
2016-12-09 10:23:17 +01:00
Carlos Cañizares Estévez
42f3537441
scripts to build individual services, readme files for all services and clients, compose in all projects, fix build problems (Dependent seeds), solve some kwnon build problems in solution (identity on localhost, ...)
2016-12-07 13:57:31 +01:00
CESARDELATORRE
1182802816
Fixed issue with .NET 1.1 from image:latest and .NET 1.0.1 that we're currently using
2016-11-30 15:01:14 -08:00
Unai
7c497dd88e
Merge and resolve conflicts
2016-11-24 15:05:18 +01:00