464 Commits (aee1ac6a0673aec7cff98bc74214e25e40ff5450)

Author SHA1 Message Date
  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. 8 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. 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 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. 8 years ago
  David Britch 77b64d5370 Replaced async void methods with async Task methods, where appropriate. 8 years ago
  etomas 39d4280b31 Fix for #81 8 years ago
  David Britch 14efed11a8 ViewModelLocator is now responsible for connecting view models to views. 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 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