Christian Arenas
985428b535
Fix bad namespace from CommandHandler
2017-05-15 19:18:00 +02:00
Christian Arenas
c89cc06f94
Add new methods to order aggregate root and modify saga process
2017-05-15 19:17:16 +02:00
Christian Arenas
7f23ef168e
Change to Task.Delay
2017-05-15 19:16:15 +02:00
Christian Arenas
c3ec745e05
Add Integration Events and Pay Order Command msg handler
2017-05-15 19:15:33 +02:00
Christian Arenas
bd9725545b
Adding Integration Event handlers to ordering Api
2017-05-15 19:14:37 +02:00
Christian Arenas
ea5c65b4f8
Add OrderStockConfirmed and ProductPriceChanged IntegrationEvent
2017-05-15 19:05:47 +02:00
Christian Arenas
d74ac50e67
remove unused Interfaces dependencies
2017-05-11 18:43:13 +02:00
Christian Arenas
b88c15abe3
Remove old integration event call from OrderStockConfirmedIntegrationEventHandler
2017-05-11 18:41:34 +02:00
Christian Arenas
7dd91bc244
Merge branch 'order-processflow-redesign' of https://github.com/dotnet-architecture/eShopOnContainers into order-processflow-redesign
2017-05-11 18:39:12 +02:00
Christian Arenas
d3d15f1de5
OrderStockConfirmedDomainEvent implemented
2017-05-11 18:39:06 +02:00
Ramón Tomás
8045d6302b
Merge branch 'order-processflow-redesign' of https://github.com/dotnet-architecture/eShopOnContainers into order-processflow-redesign
2017-05-11 18:35:12 +02:00
Ramón Tomás
f302316cb0
Fix issue identityService.getuseridentity fails when called from integration event
2017-05-11 18:34:07 +02:00
Christian Arenas
2f41736f91
Remove unused build service provider
2017-05-11 16:49:11 +02:00
Christian Arenas
a2586232ed
Merge branch 'order-processflow-redesign' of https://github.com/dotnet-architecture/eShopOnContainers into order-processflow-redesign
2017-05-11 16:42:24 +02:00
Ramón Tomás
a4124d7780
Fix merge
2017-05-11 16:33:11 +02:00
Christian Arenas
f0c4d1a2db
Merge
2017-05-11 16:10:19 +02:00
Christian Arenas
09a2ab4058
Merge branch 'order-processflow-redesign' of https://github.com/dotnet-architecture/eShopOnContainers into order-processflow-redesign
...
# Conflicts:
# src/Services/Ordering/Ordering.API/Application/IntegrationEvents/EventHandling/UserCheckoutAcceptedIntegrationEventHandler.cs
2017-05-11 16:08:49 +02:00
Christian Arenas
bf6360a82a
Add Order Payment Integration events
2017-05-11 16:05:27 +02:00
Christian Arenas
38f86f2cd6
Add Order Description field
2017-05-11 16:04:35 +02:00
Ramón Tomás
28e92c5a33
Merge
2017-05-11 13:59:27 +02:00
Ramón Tomás
276de11bec
Move UserCheckoutAcceptedIntegrationEvent out of the order saga
2017-05-11 13:55:40 +02:00
Eduard Tomas
1c72853552
Messagebus dispatch messages in its own scope
2017-05-11 13:44:38 +02:00
Ramón Tomás
7cbd77bc7a
Merge
2017-05-11 11:52:31 +02:00
Ramón Tomás
9e00dceeb1
Create checkout call in webmvc
...
Created Cancel call in webmvc
2017-05-11 11:51:13 +02:00
Christian Arenas
10e2427253
Continue implementing OrderStockConfirmed events
2017-05-10 19:48:36 +02:00
Christian Arenas
23bb012074
minor naming changes
2017-05-10 12:58:36 +02:00
Christian Arenas
629693043b
Add ConfirmOrderStockIntegrationEvent implementation
2017-05-09 18:35:59 +02:00
Christian Arenas
83dadc878b
Remove async sufix from PublishThroughEventBus method name
2017-05-09 18:33:35 +02:00
Christian Arenas
5cd8265bb5
Remove MarkEventAsPublishedAsync call from PublishThroughEventBusAsync
2017-05-09 15:36:45 +02:00
Christian Arenas
945eb3cbeb
Add catalog product migration
2017-05-09 15:29:00 +02:00
Christian Arenas
27518e5e2c
Modify CatalogItem for stocking
2017-05-09 14:20:17 +02:00
Christian Arenas
0611978b9a
Add ConfirmOrderStockIntegrationEventHandler and OrderStockConfirmedIntegrationEvent/OrderStockNotConfirmedIntegrationEvent
2017-05-09 13:59:34 +02:00
Christian Arenas
00e2634b16
Add Confirm Grade period Handler and add new items to Orders status
2017-05-09 13:58:48 +02:00
Christian Arenas
1a9adad2f4
Standard names fix
2017-05-09 13:56:20 +02:00
Christian Arenas
6c0838399b
Merge branch 'order-processflow-redesign' of https://github.com/dotnet-architecture/eShopOnContainers into order-processflow-redesign
2017-05-09 13:52:45 +02:00
Ramón Tomás
1cf7df3a8f
Merge branch 'dev' into order-processflow-redesign
2017-05-09 13:46:01 +02:00
Christian Arenas
39feb0171a
Merge branch 'order-processflow-redesign' of https://github.com/dotnet-architecture/eShopOnContainers into order-processflow-redesign
...
# Conflicts:
# eShopOnContainers-ServicesAndWebApps.sln
# src/Services/Basket/Basket.API/Controllers/BasketController.cs
# src/Services/Basket/Basket.API/Startup.cs
2017-05-08 15:11:31 +02:00
Christian Arenas
acccddb96e
Merge branch 'order-processflow-redesign' of https://github.com/dotnet-architecture/eShopOnContainers into order-processflow-redesign
...
# Conflicts:
# eShopOnContainers-ServicesAndWebApps.sln
# src/Services/Basket/Basket.API/Controllers/BasketController.cs
# src/Services/Basket/Basket.API/Startup.cs
2017-05-08 15:03:33 +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
32859023f4
Fixing registers missing and routes
2017-05-08 13:36:31 +02:00
Christian Arenas
f5ab8333ce
Fix some errors
2017-05-08 11:32:57 +02:00
Christian Arenas
6f7605776d
Create a SagaManager events
2017-05-08 10:48:06 +02:00
Cesar De la Torre
660e1932a3
Merge pull request #181 from BillWagner/use-IEnumerable-dynamic
...
Use IEnumerable<dynamic> instead of dynamic for collections
2017-05-05 15:53:44 -07:00
Ramón Tomás
42d23a7da8
Merge branch 'dev' of https://github.com/dotnet-architecture/eShopOnContainers into dev
2017-05-05 09:45:18 +02:00
Cesar De la Torre
e31ee0dcd8
Minor refactoring for the CreateOrder Web API method and the Entity base class
2017-05-04 12:29:00 -07:00
BillWagner
aa69e11095
add back the async state machine
...
Because of the using blocks, these one line methods need the async
modifier so that the that async state machiner is created. Otherwise, if
the method does not complete synchronously, the connection is closed
before the database has returned its results.
2017-05-04 10:36:23 -04:00
Bill Wagner
e813332890
Fix API signatures for collections
...
The methods that return collections should return
Task<IEnumerable<dynamic>> not Task<dynamic>
2017-05-04 10:36:23 -04:00
Ramón Tomás
0d71edf214
Merge from Dev
2017-05-04 11:57:49 +02:00
Cesar De la Torre
e5217c1756
CreateOrder refactored so return code lines are more compact
2017-05-03 18:36:52 -07:00
Eduard Tomas
f297f8b6fc
Refactor to event bus to support dynamic subscriptions to events
...
Checkout HTTP entrypoint in Basket API
2017-05-03 16:34:41 +02:00