Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

proposal #642

Open
wants to merge 49 commits into
base: release
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
68effd5
trying filebeat
AntonioFalcaoJr Mar 10, 2023
453fd08
First proposal Always Valid Domain & Primitive Obsession
AntonioFalcaoJr Mar 13, 2023
12ef949
Adding evolution
AntonioFalcaoJr Mar 16, 2023
54fdf8d
Adjusting CSPROJs after centralize packages versioning
AntonioFalcaoJr May 16, 2023
53560da
Adjusting CSPROJs after centralize packages versioning
AntonioFalcaoJr May 16, 2023
0319ef5
Adjusting CSPROJs after centralize packages versioning
AntonioFalcaoJr May 16, 2023
64da3cf
Adjusting CSPROJs after centralize packages versioning
AntonioFalcaoJr May 16, 2023
22facc5
Adjusting CSPROJs after centralize packages versioning
AntonioFalcaoJr May 16, 2023
5d8416c
Remove unused interfaces and classes in shopping cart command
AntonioFalcaoJr Nov 16, 2023
92d98a0
Remove query-side service and related class files
AntonioFalcaoJr Nov 16, 2023
8c675b6
Remove all files related to the old message bus infrastructure
AntonioFalcaoJr Nov 16, 2023
29c6e38
Refactor classes for cleaner dependency injection
AntonioFalcaoJr Nov 16, 2023
b2c1251
Remove Catalog Command application and related domain functionality
AntonioFalcaoJr Nov 16, 2023
4d0194a
Remove unused Catalog Query Service code
AntonioFalcaoJr Nov 16, 2023
55ab8d7
Add gRPC service for Catalog command
AntonioFalcaoJr Nov 16, 2023
25e41c5
Remove application service classes in communication
AntonioFalcaoJr Nov 16, 2023
46fc457
Remove Application and GrpcService from Communication Query module
AntonioFalcaoJr Nov 16, 2023
a6d37de
Remove Infrastructure.MessageBus module
AntonioFalcaoJr Nov 16, 2023
1dd1ef4
Refactor code for clearer dependency usage and simplify constructions
AntonioFalcaoJr Nov 16, 2023
dbbb05f
Add EventBus infrastructure for Notification Service
AntonioFalcaoJr Nov 16, 2023
a5d2f80
Remove obsoleted application services and interfaces
AntonioFalcaoJr Nov 16, 2023
19c7495
Remove appsettings configuration files
AntonioFalcaoJr Nov 16, 2023
3c0259b
Remove Order Query service files
AntonioFalcaoJr Nov 16, 2023
0dcfc71
Remove deprecated message bus infrastructure
AntonioFalcaoJr Nov 16, 2023
556d36b
Refactor code for better readability and maintainability
AntonioFalcaoJr Nov 16, 2023
f493851
Refactor checkout service into shopping service
AntonioFalcaoJr Nov 16, 2023
854a484
Remove redundant code structure in Warehouse Service
AntonioFalcaoJr Nov 16, 2023
83f8974
Remove Warehouse Query related files and resources
AntonioFalcaoJr Nov 16, 2023
a59ffe9
Implement EventBus infrastructure in Warehousing service
AntonioFalcaoJr Nov 16, 2023
bc9d053
Remove Account, Catalog, Communication, Identity services
AntonioFalcaoJr Nov 16, 2023
e8fdc26
Remove shopping carts, commands, and configuration options
AntonioFalcaoJr Nov 16, 2023
dd6bcc7
Remove redundant HttpClients and ViewModels
AntonioFalcaoJr Nov 16, 2023
65367ed
Update ShoppingCartQueryStackIntegrationTests
AntonioFalcaoJr Nov 16, 2023
71bfe39
Remove ShoppingCartTests files
AntonioFalcaoJr Nov 16, 2023
8131a22
Add ShoppingCartUnitTests and refactor AggregateTests
AntonioFalcaoJr Nov 16, 2023
b7b3bd4
Refactor ShoppingCartIntegrationTests and simplify packages
AntonioFalcaoJr Nov 16, 2023
89c147e
Add qodana.yaml file and update project names
AntonioFalcaoJr Nov 16, 2023
d87963f
Add new functionality to multiple services
AntonioFalcaoJr Nov 16, 2023
369f7f3
Refactor cataloging events and update CommandResponse
AntonioFalcaoJr Nov 17, 2023
620ea27
Update AggregateRoot and services for domain event handling
AntonioFalcaoJr Nov 17, 2023
d547aef
Update CommandResponse in Abstractions.proto
AntonioFalcaoJr Nov 17, 2023
dc02536
Adjusting paged result to hide detabase details
AntonioFalcaoJr Dec 22, 2023
dc00b3a
Adding capabilities
AntonioFalcaoJr Dec 22, 2023
5e50c45
Add events from CatalogItem flow
AntonioFalcaoJr Dec 22, 2023
62cdf57
Starting product participation
AntonioFalcaoJr Dec 22, 2023
2f5260f
Adjusts
AntonioFalcaoJr Dec 22, 2023
27c3886
Improving paging approach
AntonioFalcaoJr Dec 22, 2023
db4d24c
Adjusts and improvements
AntonioFalcaoJr Dec 22, 2023
26ec43f
Improving flux design
AntonioFalcaoJr Jan 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file added .assets/img/diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 14 additions & 14 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/src/Services/Account/WorkerService/bin/Debug/net7.0/WorkerService.dll",
"program": "${workspaceFolder}/src/Services/Account/Command/WorkerService/bin/Debug/net8.0/WorkerService.dll",
"args": [],
"cwd": "${workspaceFolder}/src/Services/Account/WorkerService",
"cwd": "${workspaceFolder}/src/Services/Account/Command/WorkerService",
"console": "internalConsole",
"stopAtEntry": false
},
Expand All @@ -17,9 +17,9 @@
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/src/Services/Catalog/WorkerService/bin/Debug/net7.0/WorkerService.dll",
"program": "${workspaceFolder}/src/Services/Catalog/Command/WorkerService/bin/Debug/net8.0/WorkerService.dll",
"args": [],
"cwd": "${workspaceFolder}/src/Services/Catalog/WorkerService",
"cwd": "${workspaceFolder}/src/Services/Catalog/Command/WorkerService",
"console": "internalConsole",
"stopAtEntry": false
},
Expand All @@ -28,9 +28,9 @@
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/src/Services/Identity/WorkerService/bin/Debug/net7.0/WorkerService.dll",
"program": "${workspaceFolder}/src/Services/Identity/Command/WorkerService/bin/Debug/net8.0/WorkerService.dll",
"args": [],
"cwd": "${workspaceFolder}/src/Services/Identity/WorkerService",
"cwd": "${workspaceFolder}/src/Services/Identity/Command/WorkerService",
"console": "internalConsole",
"stopAtEntry": false
},
Expand All @@ -39,9 +39,9 @@
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/src/Services/Order/WorkerService/bin/Debug/net7.0/WorkerService.dll",
"program": "${workspaceFolder}/src/Services/Order/Command/WorkerService/bin/Debug/net8.0/WorkerService.dll",
"args": [],
"cwd": "${workspaceFolder}/src/Services/Order/WorkerService",
"cwd": "${workspaceFolder}/src/Services/Order/Command/WorkerService",
"console": "internalConsole",
"stopAtEntry": false
},
Expand All @@ -50,9 +50,9 @@
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/src/Services/Payment/WorkerService/bin/Debug/net7.0/WorkerService.dll",
"program": "${workspaceFolder}/src/Services/Payment/Command/WorkerService/bin/Debug/net8.0/WorkerService.dll",
"args": [],
"cwd": "${workspaceFolder}/src/Services/Payment/WorkerService",
"cwd": "${workspaceFolder}/src/Services/Payment/Command/WorkerService",
"console": "internalConsole",
"stopAtEntry": false
},
Expand All @@ -61,9 +61,9 @@
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/src/Services/ShoppingCart/WorkerService/bin/Debug/net7.0/WorkerService.dll",
"program": "${workspaceFolder}/src/Services/ShoppingCart/Command/WorkerService/bin/Debug/net8.0/WorkerService.dll",
"args": [],
"cwd": "${workspaceFolder}/src/Services/ShoppingCart/WorkerService",
"cwd": "${workspaceFolder}/src/Services/ShoppingCart/Command/WorkerService",
"console": "internalConsole",
"stopAtEntry": false
},
Expand All @@ -72,9 +72,9 @@
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/src/Services/Warehouse/WorkerService/bin/Debug/net7.0/WorkerService.dll",
"program": "${workspaceFolder}/src/Services/Warehouse/Command/WorkerService/bin/Debug/net8.0/WorkerService.dll",
"args": [],
"cwd": "${workspaceFolder}/src/Services/Warehouse/WorkerService",
"cwd": "${workspaceFolder}/src/Services/Warehouse/Command/WorkerService",
"console": "internalConsole",
"stopAtEntry": false
}
Expand Down
42 changes: 21 additions & 21 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"type": "process",
"args": [
"build",
"${workspaceFolder}/src/Services/Account/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Account/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -19,7 +19,7 @@
"type": "process",
"args": [
"publish",
"${workspaceFolder}/src/Services/Account/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Account/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -33,7 +33,7 @@
"watch",
"run",
"--project",
"${workspaceFolder}/src/Services/Account/WorkerService/WorkerService.csproj"
"${workspaceFolder}/src/Services/Account/Command/WorkerService/WorkerService.csproj"
],
"problemMatcher": "$msCompile"
},
Expand All @@ -43,7 +43,7 @@
"type": "process",
"args": [
"build",
"${workspaceFolder}/src/Services/Catalog/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Catalog/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -55,7 +55,7 @@
"type": "process",
"args": [
"publish",
"${workspaceFolder}/src/Services/Catalog/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Catalog/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -69,7 +69,7 @@
"watch",
"run",
"--project",
"${workspaceFolder}/src/Services/Catalog/WorkerService/WorkerService.csproj"
"${workspaceFolder}/src/Services/Catalog/Command/WorkerService/WorkerService.csproj"
],
"problemMatcher": "$msCompile"
},
Expand All @@ -79,7 +79,7 @@
"type": "process",
"args": [
"build",
"${workspaceFolder}/src/Services/Identity/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Identity/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -91,7 +91,7 @@
"type": "process",
"args": [
"publish",
"${workspaceFolder}/src/Services/Identity/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Identity/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -105,7 +105,7 @@
"watch",
"run",
"--project",
"${workspaceFolder}/src/Services/Identity/WorkerService/WorkerService.csproj"
"${workspaceFolder}/src/Services/Identity/Command/WorkerService/WorkerService.csproj"
],
"problemMatcher": "$msCompile"
},
Expand All @@ -115,7 +115,7 @@
"type": "process",
"args": [
"build",
"${workspaceFolder}/src/Services/Order/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Order/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -127,7 +127,7 @@
"type": "process",
"args": [
"publish",
"${workspaceFolder}/src/Services/Order/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Order/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -141,7 +141,7 @@
"watch",
"run",
"--project",
"${workspaceFolder}/src/Services/Order/WorkerService/WorkerService.csproj"
"${workspaceFolder}/src/Services/Order/Command/WorkerService/WorkerService.csproj"
],
"problemMatcher": "$msCompile"
},
Expand All @@ -151,7 +151,7 @@
"type": "process",
"args": [
"build",
"${workspaceFolder}/src/Services/Payment/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Payment/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -163,7 +163,7 @@
"type": "process",
"args": [
"publish",
"${workspaceFolder}/src/Services/Payment/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Payment/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -177,7 +177,7 @@
"watch",
"run",
"--project",
"${workspaceFolder}/src/Services/Payment/WorkerService/WorkerService.csproj"
"${workspaceFolder}/src/Services/Payment/Command/WorkerService/WorkerService.csproj"
],
"problemMatcher": "$msCompile"
},
Expand All @@ -187,7 +187,7 @@
"type": "process",
"args": [
"build",
"${workspaceFolder}/src/Services/ShoppingCart/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/ShoppingCart/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -199,7 +199,7 @@
"type": "process",
"args": [
"publish",
"${workspaceFolder}/src/Services/ShoppingCart/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/ShoppingCart/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -213,7 +213,7 @@
"watch",
"run",
"--project",
"${workspaceFolder}/src/Services/ShoppingCart/WorkerService/WorkerService.csproj"
"${workspaceFolder}/src/Services/ShoppingCart/Command/WorkerService/WorkerService.csproj"
],
"problemMatcher": "$msCompile"
},
Expand All @@ -223,7 +223,7 @@
"type": "process",
"args": [
"build",
"${workspaceFolder}/src/Services/Warehouse/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Warehouse/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -235,7 +235,7 @@
"type": "process",
"args": [
"publish",
"${workspaceFolder}/src/Services/Warehouse/WorkerService/WorkerService.csproj",
"${workspaceFolder}/src/Services/Warehouse/Command/WorkerService/WorkerService.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
Expand All @@ -249,7 +249,7 @@
"watch",
"run",
"--project",
"${workspaceFolder}/src/Services/Warehouse/WorkerService/WorkerService.csproj"
"${workspaceFolder}/src/Services/Warehouse/Command/WorkerService/WorkerService.csproj"
],
"problemMatcher": "$msCompile"
}
Expand Down
81 changes: 0 additions & 81 deletions Directory.Build.props

This file was deleted.

Loading