869 Commits

Author SHA1 Message Date
Eduard Tomas
2086399a1c Merge branch 'httpclientreview' into dev 2017-05-08 16:08:35 +02:00
Eduard Tomas
aecb81aefa Fixed error on sharing policies between origins 2017-05-08 16:07:51 +02:00
Eduard Tomas
ad6ed8a688 Added support for PUT HTTP method 2017-05-08 14:40:55 +02:00
Cesar De la Torre
4c0f0b01ad 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
860d699a69 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
e0c96de685 Revert "Revert "Fix mac ci build"" 2017-05-06 22:59:24 -07:00
Cesar De la Torre
51fcd6b9de 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
2aba3acd9f Revert "Fix mac ci build" 2017-05-06 22:04:22 -07:00
Cesar De la Torre
1c15297648 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
99cbbe484e Minor description refactoring 2017-05-06 21:41:32 -07:00
Cesar De la Torre
18c879a1a3 Deleted policy class not being used 2017-05-06 15:38:04 -07:00
Cesar De la Torre
5156ec81f7 Minor refactoring and deleted a ResilientPolicy class not being used. 2017-05-06 15:37:31 -07:00
Bill Wagner
47978017aa 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
3e5d38dae1 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
c79336cda2 Merge branch 'dev' of https://github.com/dotnet-architecture/eShopOnContainers into dev 2017-05-05 09:45:18 +02:00
Ramón Tomás
7a964ca5b8 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
c247261929 Minor refactoring for the CreateOrder Web API method and the Entity base class 2017-05-04 12:29:00 -07:00
BillWagner
223dcda0cb 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
d97ae6d6ae 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
9cc6adbd89 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
fa048c22c1 Merge from Dev 2017-05-04 11:57:49 +02:00
Cesar De la Torre
b1c0c72ec7 CreateOrder refactored so return code lines are more compact 2017-05-03 18:36:52 -07:00
Cesar De la Torre
17b3e0f14d 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
e74acc62e5 Update README.md 2017-05-03 10:50:35 -07:00
Eduard Tomas
11495156e1 Merge branch 'dev' 2017-05-03 12:04:43 +02:00
Eduard Tomas
0d7e6a16aa Merge branch 'refactor-event-bus' into dev 2017-05-03 11:00:03 +02:00
Eduard Tomas
79f8f1b949 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
c0f919af4e Updated Xamarin eBook to preview edition. 2017-05-03 09:44:42 +01:00
David Britch
dc84b09172 Updated Xamarin book and cover. 2017-05-03 09:42:17 +01:00
Cesar De la Torre
4b1467a7b9 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
829f13aff0 Updated healthcheck lib 2017-05-02 10:29:24 +02:00
Cesar De la Torre
1df0019981 Minor comment typo changeed 2017-05-01 17:56:33 -07:00
Cesar De la Torre
5199d66070 Updated new version of Guide/eBook, v0.5, many changes and new title. 2017-04-30 19:30:44 -07:00
Cesar De la Torre
6f8cd174c7 Refactoring to better terms 2017-04-29 21:58:11 -07:00
Cesar De la Torre
8dc0761d7f Removing the BasketUrl from the Ordering microservice since it is not used and it shouldn't be used in any case. Don't want synchronous Http communication between the microservices which would impact resiliency. Http only between the client apps and the first level of microservices (or API Gateways, if we had them). 2017-04-29 15:45:23 -07:00
Cesar De la Torre
ab45bb9772 Removing the BasketUrl from the Ordering microservice since it is not used and it shouldn't be used in any case. Don't want synchronous Http communication between the microservices which would impact resiliency. Http only between the client apps and the first level of microservices (or API Gateways, if we had them). 2017-04-29 15:40:35 -07:00
Cesar De la Torre
0e37f421d8 Merge pull request #180 from dotnet-architecture/revert-178-use-IEnumerable-dynamic
Revert "Fix API signatures for collections"
2017-04-29 15:30:51 -07:00
Cesar De la Torre
ed7970802a Revert "Fix API signatures for collections" 2017-04-29 15:30:17 -07:00
Cesar De la Torre
ebc4de22ad Merge pull request #178 from BillWagner/use-IEnumerable-dynamic
Fix API signatures for collections
2017-04-29 15:20:33 -07:00
Bill Wagner
995cc890ff Fix API signatures for collections
The methods that return collections should return
Task<IEnumerable<dynamic>> not Task<dynamic>
2017-04-28 09:25:24 -04:00
David Britch
2578bc0099 Merge pull request #176 from dotnet-architecture/xamarin
Unit tests
2017-04-27 15:39:20 +01:00
David Britch
dfe45883b2 Merge branch 'master' into xamarin 2017-04-27 15:38:04 +01:00
Cesar De la Torre
87846532df Update README.md 2017-04-26 09:45:00 -07:00
Cesar De la Torre
f3ef118d56 New eBook Cover updated 2017-04-26 09:12:01 -07:00
Cesar De la Torre
d5833277c0 Update README.md 2017-04-26 09:05:21 -07:00
Cesar De la Torre
2785dd7932 Merge pull request #175 from dotnet-architecture/ardalis/typo-patch
Cleaning up and fixing typos
2017-04-25 15:26:44 -07:00
David Britch
9f63e83849 Refactored unit tests. 2017-04-25 15:31:02 +01:00
Ramón Tomás
1a5b6e22e4 Fix: rabbitmq and redis image names were not correctly set in docker compose windows file
Redis and rabbitmq images now are not created when executing built. We force to  pull them  from docker hub.
2017-04-25 16:11:12 +02:00
David Britch
3692f995b2 Validation unit tests updated. 2017-04-25 11:52:46 +01:00
David Britch
bc06fcd9a2 Unit tests added. 2017-04-25 11:07:35 +01:00