Cesar De la Torre
|
aee1ac6a06
|
Domain Event Handlers refactored with some missing cases
|
7 years ago |
Cesar De la Torre
|
3ed136b00f
|
Domain Event Handlers are now grouped by Domain Events, as any Domain Event could have 'n' handlers related.
|
7 years ago |
Cesar De la Torre
|
c7e317413e
|
Refactoring Domain Events
|
8 years ago |
etomas
|
9fdb5e6c96
|
FailingMiddleware for Ordering API
|
8 years ago |
dsanz
|
e996593d32
|
Add functional test for integration events. Implement IDisposable for EventBusRabbitMQ.
|
8 years ago |
Ramón Tomás
|
bbc1481979
|
Removed event file from catalog api csproj
|
8 years ago |
Ramón Tomás
|
ddb03a0aa8
|
Refactoing HttpClientApi
|
8 years ago |
Ramón Tomás
|
cb3f682872
|
Created Retry and CircuitBreaker policies for MVC App
|
8 years ago |
Cesar De la Torre
|
5a374e97b5
|
Refactoring Integration Events so they cannot be confused with Domain Events
|
8 years ago |
Cesar De la Torre
|
b9c1778d9d
|
Refactoring Domain Events so it is clear and differenciated versus Integration Events
|
8 years ago |
Cesar De la Torre
|
6f6f09e11e
|
Minor refactoring on the Event Bus IntegrationEventLog
|
8 years ago |
dsanz
|
33335eb230
|
Change in integration event publication fow as agreed. Flow is 1- start transaction 2- modify catalog iin db 3- add event to db 4- close transaction 5- publish event 6- update event state in db
|
8 years ago |
dsanz
|
c8df9a232a
|
Refactoring integration events: move event bus implementation to building block projects.
|
8 years ago |
Cesar De la Torre
|
8423c8bb63
|
Larger Refactoring of IntegrationEvents
|
8 years ago |
Cesar De la Torre
|
e41ce96f81
|
Minor refactoring related to the ProductPriceChanged integration event
|
8 years ago |
dsanz
|
faf4ada8ac
|
Fix unit tests
|
8 years ago |
dsanz
|
d35cefb887
|
Fix merge issue.
|
8 years ago |
DESKTOP-V1VLQ15\dsanz
|
0c4f8a49dd
|
WebMVC and WebSPA show now a changed price in the basket list
|
8 years ago |
Ramón Tomás
|
c8f0776f1f
|
Added domain events in Ordering Api
|
8 years ago |
DESKTOP-V1VLQ15\dsanz
|
f6b2335518
|
Fix issue with tests and Authorize attribute
|
8 years ago |
dsanz
|
254d479582
|
Renaming.
|
8 years ago |
dsanz
|
f502c2388f
|
Add persistence of published integration events for Catalog (the only microservice publishing integration events by the moment).
|
8 years ago |
etomas
|
c3444287ec
|
Fixes order checkout (#53)
|
8 years ago |
dsanz
|
4e5e32c6aa
|
Add old price property for the basket in the WebMVC
|
8 years ago |
dsanz
|
6617981303
|
Fix for #80
|
8 years ago |
dsanz
|
172367d9d1
|
Connect to the rabbitmq container using settings.
|
8 years ago |
Javier Suárez Ruiz
|
f185824d70
|
Revert "ViewModelLocator now connects view models to views, rather than NavigationService."
|
8 years ago |
etomas
|
12ecc78a18
|
Solves #112
|
8 years ago |
dsanz
|
4d1269b8f2
|
Add handler logic for basket repository. Add Post to CatalogController (only for price update).
|
8 years ago |
dsanz
|
5b38a49f11
|
Add Basket handler and subscription to events. Change in EventBus to use broker and one message queue per microservice http://www.rabbitmq.com/tutorials/tutorial-four-dotnet.html
|
8 years ago |
Cesar De la Torre
|
f2999a46fb
|
Added docker-compose.prod.yml for testing with Xamarin app in remote devices, like in a WiFi, of for running the Web Apps from remote Browsers.
Start the solution with:
docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d
Also, some clean-up.
|
8 years ago |
Cesar De la Torre
|
3e795ac3ce
|
Revert "Revert "Removes Docker profile from launchSettings.json""
|
8 years ago |
Cesar De la Torre
|
ee13198242
|
Revert "Removes Docker profile from launchSettings.json"
|
8 years ago |
David Zhao (DEVDIV)
|
9edf68ba11
|
Removes Docker profile from launchSettings.json
|
8 years ago |
dsanz
|
18a402044e
|
Add basic first implementation of Event bus with rabbitMQ
|
8 years ago |
Javier Suárez Ruiz
|
06d57fcbe5
|
Changed project error message language
Updated README
|
8 years ago |
Cesar De la Torre
|
4469a4b851
|
Raising the number of retries with exponential backoff so in potential slower machines there's time enough.
Related to issue:
https://github.com/dotnet/eShopOnContainers/issues/97
|
8 years ago |
David Britch
|
77b64d5370
|
Replaced async void methods with async Task methods, where appropriate.
Also removed AnimationExtensions as it’s not used.
|
8 years ago |
etomas
|
39d4280b31
|
Fix for #81
|
8 years ago |
David Britch
|
14efed11a8
|
ViewModelLocator is now responsible for connecting view models to views.
Uses an auto-wiring convention-based approach.
|
8 years ago |
dsanz
|
1b6ff6cb20
|
Fix issue #80 logging out crashes.
|
8 years ago |
David Britch
|
8b3bd3b7e2
|
Ensured that calls to NavigationService.NavigateAsync are awaited.
|
8 years ago |
David Britch
|
3486e6be71
|
Removed behaviors that aren't required and replaced with EventToCommandBehavior.
|
8 years ago |
Javier Suárez Ruiz
|
9f1d4130db
|
Fixed Android Test project wrong version
|
8 years ago |
Javier Suárez Ruiz
|
c446af002e
|
Protect from null the Checkout proccess
|
8 years ago |
etomas
|
be0e9274ba
|
Removing Catalog.WebForms
It is still in the windows-containers-test branch
|
8 years ago |
etomas
|
485e8faf03
|
Removing pokemon catches. #75
|
8 years ago |
Javier Suárez Ruiz
|
e53ac10382
|
Added x-requestid parameter to Order API
|
8 years ago |
dsanz
|
52bddc51a2
|
Update integration tests to work with authentication in the Order.Api
|
8 years ago |
etomas
|
c38e078265
|
Deleting windows container files as they are not still supported
|
8 years ago |