Sander Obdeijn
8ed25875af
Added EventBus.Tests to solution ( #1684 )
...
* - Added EventBus.Tests to solution
- Updated targetframework to net5.0
- Consolidated nuget packages
* Added copy EventBus.Tests.csproj to DockerFile's
2021-05-31 14:46:44 +05:30
Sumit Ghosh
19baeb7069
Migrates from Newtonsoft.Json to System.Text.Json ( #1658 )
...
* Included System.Text.Json related changes
* Fixed order details summary in WebMVC
* Updated custom JsonConverter
2021-05-03 16:36:31 +05:30
Roman Marusyk
9b1a08a761
Service Bus persisted connection for ISubscriptionClient ( #1521 )
2021-03-09 15:32:28 +05:30
Borja García Rodríguez
2b91170662
clean up solution
2021-01-20 17:57:32 +01:00
Miguel Veloso
96c0c1d32c
Upgrade key packages
2021-01-13 13:14:59 +00:00
Borja García Rodríguez
6fc60480c1
integration events updated to record types
2020-12-23 10:19:38 +01:00
Borja García Rodríguez
4db411d8f0
upgrade nuget packages
2020-12-22 16:24:18 +01:00
Nabil Sedoud
313879e52b
fix disposing of direct instantiated objects in calalog service #1392 ( #1395 )
2020-08-31 14:12:34 +05:30
Facundo La Rocca
8f84bd3d09
Private readonly string changed to private const string ( #1288 )
2020-08-28 16:07:41 +05:30
Miguel Veloso
44d3fcf767
Update packages
2019-12-17 17:41:03 +00:00
Miguel Veloso
ade6358eca
Reorganize project folders
2019-11-18 15:03:28 +00:00
Miguel Veloso
dd5ae1b595
Removed obsolete folders
2019-11-08 17:02:49 +00:00
Miguel Veloso
69de1a30f3
Remove obsolete warning configuration
2019-11-08 15:36:54 +00:00
Miguel Veloso
e8d99c06c9
Merge branch 'features/migration-dotnet3' into dotnet3-migration/dev-dotnet3
...
# Conflicts:
# README.md
# docker-compose.override.yml
# docker-compose.yml
# k8s/helm/deploy-all.ps1
# k8s/helm/webstatus/values.yaml
# src/ApiGateways/ApiGw-Base/Dockerfile
# src/ApiGateways/ApiGw-Base/OcelotApiGw.csproj
# src/ApiGateways/Mobile.Bff.Shopping/aggregator/Dockerfile
# src/ApiGateways/Mobile.Bff.Shopping/aggregator/Mobile.Shopping.HttpAggregator.csproj
# src/ApiGateways/Web.Bff.Shopping/aggregator/Dockerfile
# src/ApiGateways/Web.Bff.Shopping/aggregator/Web.Shopping.HttpAggregator.csproj
# src/BuildingBlocks/EventBus/EventBus.Tests/EventBus.Tests.csproj
# src/BuildingBlocks/EventBus/IntegrationEventLogEF/IntegrationEventLogEF.csproj
# src/BuildingBlocks/WebHostCustomization/WebHost.Customization/WebHost.Customization.csproj
# src/Mobile/eShopOnContainers/eShopOnContainers.Core/eShopOnContainers.Core.csproj
# src/Mobile/eShopOnContainers/eShopOnContainers.UnitTests/eShopOnContainers.UnitTests.csproj
# src/Services/Basket/Basket.API/Basket.API.csproj
# src/Services/Basket/Basket.API/Dockerfile
# src/Services/Basket/Basket.FunctionalTests/Basket.FunctionalTests.csproj
# src/Services/Basket/Basket.UnitTests/Basket.UnitTests.csproj
# src/Services/Catalog/Catalog.API/Catalog.API.csproj
# src/Services/Catalog/Catalog.API/Dockerfile
# src/Services/Catalog/Catalog.FunctionalTests/Catalog.FunctionalTests.csproj
# src/Services/Catalog/Catalog.UnitTests/Catalog.UnitTests.csproj
# src/Services/Identity/Identity.API/Dockerfile
# src/Services/Identity/Identity.API/Identity.API.csproj
# src/Services/Location/Locations.API/Dockerfile
# src/Services/Location/Locations.API/Locations.API.csproj
# src/Services/Location/Locations.FunctionalTests/Locations.FunctionalTests.csproj
# src/Services/Marketing/Infrastructure/AzureFunctions/marketing-functions.csproj
# src/Services/Marketing/Marketing.API/Dockerfile
# src/Services/Marketing/Marketing.API/Marketing.API.csproj
# src/Services/Marketing/Marketing.FunctionalTests/Marketing.FunctionalTests.csproj
# src/Services/Ordering/Ordering.API/Dockerfile
# src/Services/Ordering/Ordering.API/Ordering.API.csproj
# src/Services/Ordering/Ordering.BackgroundTasks/Dockerfile
# src/Services/Ordering/Ordering.BackgroundTasks/Ordering.BackgroundTasks.csproj
# src/Services/Ordering/Ordering.Domain/Ordering.Domain.csproj
# src/Services/Ordering/Ordering.FunctionalTests/Ordering.FunctionalTests.csproj
# src/Services/Ordering/Ordering.Infrastructure/Ordering.Infrastructure.csproj
# src/Services/Ordering/Ordering.SignalrHub/Dockerfile
# src/Services/Ordering/Ordering.SignalrHub/Ordering.SignalrHub.csproj
# src/Services/Ordering/Ordering.UnitTests/Ordering.UnitTests.csproj
# src/Services/Payment/Payment.API/Dockerfile
# src/Services/Payment/Payment.API/Payment.API.csproj
# src/Services/Webhooks/Webhooks.API/Dockerfile
# src/Services/Webhooks/Webhooks.API/Webhooks.API.csproj
# src/Web/WebMVC/Dockerfile
# src/Web/WebMVC/WebMVC.csproj
# src/Web/WebSPA/Dockerfile
# src/Web/WebSPA/WebSPA.csproj
# src/Web/WebStatus/Dockerfile
# src/Web/WebStatus/WebStatus.csproj
# src/Web/WebStatus/appsettings.Development.json
# src/Web/WebhookClient/Dockerfile
# test/ServicesTests/Application.FunctionalTests/Application.FunctionalTests.csproj
2019-11-07 16:31:17 +00:00
Miguel Veloso
b34b8d2403
Sort package references
2019-11-06 11:14:19 +00:00
Miguel Veloso
9bbb37aed5
Sort package references
2019-11-06 10:40:03 +00:00
eiximenis
9b57122f7a
update to net3 rc1
2019-09-19 10:12:14 +02:00
Erik Pique
216463f847
ordering.api error integrationevents
2019-08-07 17:06:20 +02:00
Erik Pique
56f3a6b82e
move background task
2019-08-06 16:10:39 +02:00
dvlsg
f92d695560
fix: typo in EventBusServiceBus.cs for suffix
...
INTEGRATION_EVENT_SUFIX -> INTEGRATION_EVENT_SUFFIX
2019-07-19 11:49:25 -07:00
eiximenis
96c3b12721
More package refs moved to dependencies.props
2019-07-18 12:31:27 +02:00
eiximenis
437bdd7431
Using Directory.Build.props for handling versions. Needed to start the update to net3
2019-07-17 18:26:20 +02:00
Paulo Neto
fd9ca9c28e
Display the type name in the log message
2019-07-11 15:44:32 +01:00
Miguel Veloso
2621c36956
Add Task.Yield() to avoid synchronus deadlock by ensuring asynchronous execution
2019-06-17 22:00:19 +01:00
Miguel Veloso
61ecfba052
Add a TransactionId to IntegrationEventLogEntry to ensure that chained integration events are only published once from the correct transaction scope
2019-05-07 21:29:37 +01:00
Miguel Veloso
396d33fe7b
Use AsyncEventingBasicConsumer in RabbitMQ to properly use async event handlers
2019-04-02 15:36:20 +01:00
Eduard Tomàs
a91514aa7e
Merge pull request #540 from KoLogicDev/patch-1
...
Concurrency fix for EventBus
2019-03-29 08:44:07 +01:00
liubaishui
a92383e123
Split RabbitMQ channel create and consumer create.
...
Because when channel create the Subscribe is not register, so the previously stored message may lose. This fix split the channel create and consumer create, when Subscribe registered then call the consumer create function.
2019-03-15 21:03:42 +08:00
Ivan Buha
de8db69c31
Updated file names to match class and interface names.
2019-03-05 14:52:23 -06:00
Miguel Veloso
76e1072d07
Add logging of subscription events
2019-03-04 19:08:14 +00:00
Miguel Veloso
c1d7ca8951
Merge branch 'dev' into features/add-seq-sink
...
# Conflicts SOLVED:
# .gitignore
# src/BuildingBlocks/WebHostCustomization/WebHost.Customization/WebHostExtensions.cs
# src/Services/Basket/Basket.API/Basket.API.csproj
# src/Services/Basket/Basket.API/Program.cs
# src/Services/Basket/Basket.API/Startup.cs
# src/Services/Catalog/Catalog.API/Catalog.API.csproj
# src/Services/Catalog/Catalog.API/Program.cs
# src/Services/Catalog/Catalog.API/Startup.cs
# src/Services/Identity/Identity.API/Identity.API.csproj
# src/Services/Identity/Identity.API/Program.cs
# src/Services/Identity/Identity.API/Startup.cs
# src/Services/Location/Locations.API/Locations.API.csproj
# src/Services/Location/Locations.API/Program.cs
# src/Services/Location/Locations.API/Startup.cs
# src/Services/Marketing/Marketing.API/Marketing.API.csproj
# src/Services/Marketing/Marketing.API/Program.cs
# src/Services/Marketing/Marketing.API/Startup.cs
# src/Services/Ordering/Ordering.API/Ordering.API.csproj
# src/Services/Ordering/Ordering.API/Program.cs
# src/Services/Ordering/Ordering.API/Startup.cs
# src/Services/Ordering/Ordering.SignalrHub/Ordering.SignalrHub.csproj
# src/Services/Ordering/Ordering.SignalrHub/Program.cs
# src/Services/Ordering/Ordering.SignalrHub/Startup.cs
# src/Services/Payment/Payment.API/Payment.API.csproj
# src/Services/Payment/Payment.API/Program.cs
# src/Services/Payment/Payment.API/Startup.cs
# src/Web/WebMVC/Program.cs
# src/Web/WebMVC/Startup.cs
# src/Web/WebStatus/Program.cs
# src/Web/WebStatus/Startup.cs
# src/Web/WebStatus/WebStatus.csproj
2019-02-28 15:34:12 +00:00
Igor_Sychev
185a5dcc31
minor packages update
...
replace preview apis with production
replace EnableKubernetes with AddApplicationInsightsKubernetesEnricher
replace loggerFactory.AddAzureWebAppDiagnostics(); with loggerBuilder.AddAzureWebAppDiagnostics();
2019-02-26 22:28:30 +03:00
Miguel Veloso
63a325e92e
Fix non-structured traces
2019-02-22 15:05:28 +00:00
Miguel Veloso
d83fa3bafc
Standarize log message
2019-01-31 15:30:50 +00:00
Miguel Veloso
6d2c1fc717
Use structured logging for exceptions
2019-01-31 13:32:27 +00:00
Ramón Tomás
b9dcc80acd
Merge Netcore2.2 branch
2019-01-03 18:41:58 +01:00
RamonTC
7fc68b4b86
Merge pull request #818 from erikpique/feature/645
...
[BUG] When subscribing more than 1 different event handlers for the s…
2018-11-14 09:53:23 +01:00
RamonTC
06de1b68e3
Merge pull request #819 from erikpique/feature/667
...
[Bug] Deserialization of IntegrationEvent #667
2018-11-14 09:52:31 +01:00
erikpique
6aaa718af5
Merge branch 'dev' into feature/net22preview3
2018-11-13 10:25:42 +01:00
Erik Pique
9775219a34
change netcore 2.1 to 2.2 and update nugets
2018-11-12 17:27:54 +01:00
Ramón Tomás
e3f8ac6e84
Refactoring IntegrationEventLog service
2018-10-12 15:30:22 +02:00
Ramón Tomás
24bed0aa33
Send IntegrationEvents after committing transactions
2018-10-11 17:16:31 +02:00
Erik Pique
4e9716667a
[Bug] Deserialization of IntegrationEvent #667
...
https://github.com/dotnet-architecture/eShopOnContainers/issues/667
2018-10-09 13:10:52 +02:00
Erik Pique
681111221f
[BUG] When subscribing more than 1 different event handlers for the same event type #645
...
https://github.com/dotnet-architecture/eShopOnContainers/issues/645
2018-10-09 10:13:20 +02:00
Miguel Veloso
c3983b30c7
Merge pull request #582 from i02coroj/fix-messages-lost
...
Update EventBusServiceBus.cs
2018-07-26 20:02:33 +01:00
Chen
8f5aa5c554
fix classname of EventBus.Test models
2018-07-21 18:00:05 +08:00
Joni
389aaff013
Convert some magic strings to use "nameof" operator
2018-07-03 16:17:52 +09:00
eiximenis
51236fd5af
Update to netcore2.1 RTM
...
Updates to web Dockerfiles to support microsoft/dotnet:2.1-sdk
2018-06-01 18:59:14 +02:00
José Alberto
bee5286bc4
Remove unneeded local variable.
2018-05-30 22:57:27 +02:00
José Alberto
44f43cdc0d
Remove unneeded local variable.
2018-05-30 22:51:49 +02:00