2415 Commits

Author SHA1 Message Date
Cesar De la Torre
21484d6385 Improved the IHostedService background task (GracePeriodManagerService) in the Ordering microservice to use the new BackgroundService abstract base class from .NET Core 2.1 (.NET Standard 2.1). We're currently using that class code embeded in eShopOnContainers project until .NET Core 2.1 is released with this new class.
The new class BackgroundService is compatible with the current IHostedService interface in .NET Core 2.0.
I removed the similar but nont-tested HostedService base class (it was not official from the .NET team) that we were previously using.
2017-11-18 14:24:07 -08:00
Cesar De la Torre
39d5ebc478 Updated version of eBook including forked eShopOnContainers version using NServiceBus 2017-11-16 13:34:02 -08:00
Cesar De la Torre
584d64dd14 Updated Microservices eBook 2017-11-15 19:07:25 -08:00
Cesar De la Torre
9fbfd0e184 Updated Architecture Diagram for development environment 2017-11-15 18:44:32 -08:00
Cesar De la Torre
694846475d Updates on README pointing to the new 2nd Edition of the Microservices eBook updated to .NET Core 2.0 "wave" 2017-11-15 17:54:13 -08:00
Cesar De la Torre
e761801b6f Updated 2nd Edition of Microservices eBook with support for .NET Core 2.0 "wave" of technologies (This is a pre-release 2nd Edition of the eBook) 2017-11-14 18:33:31 -08:00
Cesar De la Torre
127864d3bd Additional refactoring on IdentifiedCommandHandlers 2017-11-12 16:28:28 -08:00
Cesar De la Torre
ebf9822af3 Refactored code related to Idempotent CommandHandlers 2017-11-12 14:07:51 -08:00
Ramón Tomás
c3d9deb030 Merge branch 'dev' of https://github.com/dotnet-architecture/eShopOnContainers into dev 2017-11-10 17:58:08 +01:00
Ramón Tomás
804620330d Fix Rabbitmq bug with multiple service instances 2017-11-10 17:37:18 +01:00
Cesar De la Torre
e36e606d64 Cleaned-up BuyerRepository.cs 2017-11-09 13:09:09 -08:00
Cesar De la Torre
ad01496e32 Merge branch 'dev' of https://github.com/dotnet-architecture/eShopOnContainers into dev 2017-11-09 11:43:17 -08:00
Cesar De la Torre
6eaf3ae452 Cleaned-up Order class and EventBusRabbitMQ class 2017-11-09 11:38:53 -08:00
David Britch
1545eb80bd Replaced deprecated OnPlatform API. Fixes #399 2017-11-09 11:21:03 +00:00
Cesar De la Torre
1e5bea953c Cleaned-up Domain Event Handler 2017-11-08 11:57:01 -08:00
Cesar De la Torre
b1e3bdefbe Cleaned-up the registration of DomainEventHandlers and FluentValidation Validators 2017-11-08 11:36:10 -08:00
Cesar De la Torre
d60e130b4b
Merge pull request #392 from DylanMunyard/fix_compile_errors
Code clean up to remove solution errors in the Rider IDE
2017-11-08 09:54:51 -08:00
Ramón Tomás
9183a45756 Update Load test readme 2017-11-08 16:50:09 +01:00
Ramón Tomás
493e12dc98 Merge branch 'dev' of https://github.com/dotnet-architecture/eShopOnContainers into dev 2017-11-08 16:28:21 +01:00
Ramón Tomás
ee61c8f44d Created Readme.md for setting load test scenarios 2017-11-08 16:28:12 +01:00
Cesar De la Torre
d2f7d6a5d6 Minor clean-up on Entity, Domain Events. 2017-11-07 16:53:41 -08:00
Cesar De la Torre
a88fbf339f Minor clean-up in Ordering Context 2017-11-07 16:15:03 -08:00
Cesar De la Torre
625f53213b Added a comment about Addess as Value Object and EF Core 2.0 onwed entity 2017-11-07 12:45:05 -08:00
Cesar De la Torre
16ee563112 Cleaning up the Address ValueObject 2017-11-07 10:56:46 -08:00
Cesar De la Torre
18af108cd6 Cleaning up the Address ValueObject class 2017-11-07 10:51:35 -08:00
Cesar De la Torre
0ca2faaaab Removing unneeded blank lines on the ValueObject class 2017-11-07 10:49:18 -08:00
Cesar De la Torre
1b51865349 Minor refactoring at Seedwork 2017-11-07 10:35:08 -08:00
Cesar De la Torre
5af3bb62d0
Merge pull request #396 from bgrainger/fix-build
Fix build errors & warnings
2017-11-03 12:45:57 -07:00
Bradley Grainger
c75fba052b Fix unused variable compiler warning. 2017-11-03 12:22:42 -07:00
Bradley Grainger
f42c32c63b Fix xUnit warnings. 2017-11-03 12:22:42 -07:00
Bradley Grainger
7afe822e16 Fix incorrect return type.
The interface's methods were changed in 5e1346731561fd0612cf76ec7fe4e34cf32ebb00.
2017-11-03 12:14:44 -07:00
Unai Zorrilla Castro
8b264e0767 Review MigrateDbContext to add retry for network-related exception when sql server container is created 2017-11-02 15:03:32 +01:00
Cesar De la Torre
97a4659277
Merge pull request #380 from SychevIgor/OrderingDropDynamicTypes
no more dynamics as a return types from controllers in Ordering app
2017-10-31 21:57:37 -07:00
Cesar De la Torre
3218c1b54c Fixed bug in Xamarin code when mapping from Order to Basket, method MapOrderToBasket(), in order to submit to the Basket microservice. 2017-10-31 21:55:04 -07:00
Cesar De la Torre
2137a208dd Fixed bug in IdentityUrl for webmvc when using ${ESHOP_PROD_EXTERNAL_DNS_NAME_OR_IP} 2017-10-31 18:21:10 -07:00
Cesar De la Torre
95ad3e1b2c Fixed bug in docker-compose.prod.yml so it used the ESHOP_PROD_EXTERNAL_DNS_NAME_OR_IP env-var from .env file 2017-10-31 17:45:23 -07:00
Cesar De la Torre
48af69ce18 Minor updates in comments, so it is clearer. 2017-10-30 18:12:28 -07:00
Cesar De la Torre
c706c1dedc CommandBusRabbitMQ.cs commented code eliminated as we're just using an Event Bus. 2017-10-30 15:26:25 -07:00
Cesar De la Torre
95ec2c780a Minor refactoring/order for the IEventBus interface 2017-10-30 15:06:37 -07:00
Dylan Munyard
a5abf7dc0b Using Rider 2017.2 as the IDE detects and unclosed <a> tag and the unnecessary Razor syntax. 2017-10-29 22:39:36 +10:00
Igor Sychev
5e13467315 no more dynamics as a return types from controllers 2017-10-28 09:29:42 +03:00
Cesar De la Torre
338d911621 Updated the docker-compose.ci.build.yml to use the latest ASPNETCORE BUILD/SDK Image (2.0.2) and just 'dot net publish' against the whole .sln 2017-10-27 18:38:54 -07:00
Cesar De la Torre
dbc80a3596 Updates in docker-compose.prod.yml 2017-10-27 15:30:36 -07:00
Cesar De la Torre
779c7c2901 Refactoring in docker-compose files 2017-10-27 15:27:51 -07:00
Cesar De la Torre
8c810ad8a1 Minor changes in SwaggerEndpoints for each microservice. 2017-10-27 14:28:27 -07:00
Cesar De la Torre
bf40b4be83 Increased the port range for firewall rules 2017-10-27 13:08:50 -07:00
Ramón Tomás
97a6728d70 Merge branch 'dev' of https://github.com/dotnet-architecture/eShopOnContainers into dev 2017-10-27 10:53:12 +02:00
Ramón Tomás
780123813d Added placeholder for eshop image tags in SF config manifests 2017-10-27 10:53:02 +02:00
Ramón Tomás
7861d5df87 Updated settings for k8s / SF to enable Load testing mode
Updated load tests
2017-10-26 19:18:45 +02:00
Cesar De la Torre
617bcdc8ec Increased maxRetryCount (number of retries) of EFDbContext trying to connect to the ASP.NET Identity database so EF migrations is run properly if the SQL container starts up slower. 2017-10-25 18:02:30 -07:00