939 Commits

Author SHA1 Message Date
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
Eduard Tomas
e42e00f19b Merge branch 'concurrenthttp' into dev 2017-05-08 19:08:31 +02:00
Unai Zorrilla Castro
86e11f1bfb First iteration over ResilientHttpClient. In this case ConcurrentDictionary is used and control concurrency to add new origin and policies 2017-05-08 18:57:58 +02:00
Eduard Tomas
0668048b0a Healthchecks updated 2017-05-08 18:54:11 +02:00
Cesar De la Torre
f9e60c53a3 Removing -all rights reserved- as this is Open Source. 2017-05-08 08:50:02 -07:00
Eduard Tomas
6f7ee11cd3 Merge branch 'httpclientreview' into dev 2017-05-08 16:08:35 +02:00
Eduard Tomas
af6c942aac Fixed error on sharing policies between origins 2017-05-08 16:07:51 +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
Eduard Tomas
c0553e239a Added support for PUT HTTP method 2017-05-08 14:40:55 +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
14cbbe6bcb Removed NMP INSTALL from docker-compose.ci.build.yml. Shouldn't need to do that every time. 2017-05-06 23:28:38 -07:00
Cesar De la Torre
bba63008d0 Merge pull request #192 from dotnet-architecture/revert-191-revert-190-fix-mac-ci-build
Revert "Revert "Fix mac ci build""
2017-05-06 22:59:59 -07:00
Cesar De la Torre
697b2dde73 Revert "Revert "Fix mac ci build"" 2017-05-06 22:59:24 -07:00
Cesar De la Torre
549b6afa1d Merge pull request #191 from dotnet-architecture/revert-190-fix-mac-ci-build
Revert "Fix mac ci build"
2017-05-06 22:04:49 -07:00
Cesar De la Torre
98cebe9df7 Revert "Fix mac ci build" 2017-05-06 22:04:22 -07:00
Cesar De la Torre
15206ef633 Merge pull request #190 from BillWagner/fix-mac-ci-build
Fix mac ci build
2017-05-06 21:42:06 -07:00
Cesar De la Torre
53777d5105 Minor description refactoring 2017-05-06 21:41:32 -07:00
Cesar De la Torre
cd19973a9f Deleted policy class not being used 2017-05-06 15:38:04 -07:00
Cesar De la Torre
940ea16948 Minor refactoring and deleted a ResilientPolicy class not being used. 2017-05-06 15:37:31 -07:00
Bill Wagner
9271bb916b Update the CI Build docker file to build the SPA alient bits
While at it, update the sh script too.
2017-05-06 17:04:24 -04: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
Ramón Tomás
5b1b0fba9b Added script to set up azure environment before deploying kubernetes
Updated deployment documentation
2017-05-05 09:41:22 +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
Unai Zorrilla Castro
62126f5cf5 Remove reference to HttpClient from IHttpClient. Change methods to allow specify authorization token and requestid headers in each request. Added API to group uri definitions 2017-05-04 13:01:14 +02: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
Cesar De la Torre
bcd77d8edc Temporal change of DefaultCacheDuration for the Health Checks so it is shorter for a demo. Need to add overloads at the Health Check library so this is more flexible. 2017-05-03 13:42:06 -07:00
Cesar De la Torre
0a435dce57 Update README.md 2017-05-03 10:50:35 -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
Eduard Tomas
755d1802a2 sln update 2017-05-03 12:54:23 +02:00
Eduard Tomas
0c18168dc3 Merge branch 'master' into order-processflow-redesign
# Conflicts:
#	eShopOnContainers-ServicesAndWebApps.sln
2017-05-03 12:33:51 +02:00
Eduard Tomas
4bf1988d3f Merge branch 'dev' 2017-05-03 12:04:43 +02:00
Eduard Tomas
f5c196925a Merge branch 'refactor-event-bus' into dev 2017-05-03 11:00:03 +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
David Britch
b21e95bcde Updated Xamarin eBook to preview edition. 2017-05-03 09:44:42 +01:00
David Britch
d96fb81346 Updated Xamarin book and cover. 2017-05-03 09:42:17 +01:00
Cesar De la Torre
69d7399eec Fixing the CreateOrderCommand so it is 100% immutable. It shouldn't have the AddOrderItem() method. In any case, it was not really used but in the tets, since this Command is serialized in the client side, then deserialized in the service level. 2017-05-02 17:42:59 -07:00
Eduard Tomas
8dba1d66ac WIP 2017-05-02 19:43:54 +02:00
Eduard Tomas
5773ed0b7b Merge branch 'order-processflow-redesign' of https://github.com/dotnet-architecture/eShopOnContainers into order-processflow-redesign 2017-05-02 10:30:53 +02:00
Eduard Tomas
22cc8daa65 Updated healthcheck lib 2017-05-02 10:29:24 +02:00
Eduard Tomas
5ae7350b81 CommandBus WIP 2017-05-02 09:40:00 +02:00
Cesar De la Torre
a4b7d485cd Minor comment typo changeed 2017-05-01 17:56:33 -07:00