602 Commits (22cc8daa65eee3b59bdb5441309b68552ced0418)

Author SHA1 Message Date
  dsanz 6e4d9461de Add shared scope transaction between updating catalog product priceand store ProductPriceChangedIntegrationEvent. Added service to encapsulate logic for storage of integration event logs. 8 years ago
  dsanz 7a63490558 Add the sql implementation for the storage of Integration events. 8 years ago
  Eduard Tomas 20d2e32719 Ups... too many parens xD 8 years ago
  Eduard Tomas 2e674ad532 Replaced Tuple by C#7 multiple return statement 8 years ago
  Ramón Tomás 449ee3f7a3 Increase Retries in HttpClientWrapper 8 years ago
  Ramón Tomás 6f8512f434 Increased circuit breaker threshold 8 years ago
  dsanz 696610ed36 Fix #129 Post_update_product_price_and_catalog_and_basket_list_modified test failing 8 years ago
  Cesar De la Torre bb39e5fd6e Minor comment change 8 years ago
  Cesar De la Torre cb4da9864d Dispatching Domain Events right before DbContext SaveChanges() so side effects from additional Domain Event Handlers are included within the same transaction 8 years ago
  Ramón Tomás 3a8e68abb4 Increased number of retries 8 years ago
  dsanz 8a689c45f2 Add Delete and Create actions to the CatalogController. 8 years ago
  RamonTC ec71fbb5ae Remove async await issue comments 8 years ago
  RamonTC 8c6d880f18 Remove async await issue comments 8 years ago
  Bill Wagner 00491910a2 C# 7 language feature updates 8 years ago
  David Britch 433de15fdc Unused x:Name references removed. 8 years ago
  David Britch 531e90e5a3 Removed unused services from view models. 8 years ago
  David Britch 4a073b96d8 Removed unused code from NavigationService. 8 years ago
  David Britch 33009ceb33 Renamed MessengerKeys class to MessageKeys. 8 years ago
  David Britch efa81cf842 ViewModelLocator is now responsible for connecting view models to views. 8 years ago
  David Britch 00311b45d4 Replaced async void methods with async Task. 8 years ago
  Ramón Tomás 66d612a826 Resolved SPA incompatibilities with dependencies when installing a newer node version 8 years ago
  David Britch 561208ca81 AnimationExtension isn't used. 8 years ago
  dsanz de8aded2b0 Fix #61 Async suffix for namig convention. 8 years ago
  Ramón Tomás 8a054ed349 Removed the catch with retry logic from CatalogContextSeed and create a retry loop at startup for db availability 8 years ago
  Danny Chen 260df610b7 use non generic repository interface 8 years ago
  Cesar De la Torre aee1ac6a06 Domain Event Handlers refactored with some missing cases 8 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
  etomas 3ec61e0df6 Tried patch proposed by Sandeep Bansal 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