59 Commits

Author SHA1 Message Date
meysamhadeli
17541fd3b4 - add rate limit
- refactor Program.cs
2022-11-17 14:33:48 +03:30
meysamhadeli
18f4d417a9 refactor 2022-11-16 22:32:00 +03:30
meysamhadeli
840be7530a fix problem in versioning registration 2022-11-16 01:02:53 +03:30
meysamhadeli
27a0b74a9f update apis to minimal-api 2022-11-16 00:39:05 +03:30
meysamhadeli
29d9daf544 upgrade to .net 7 2022-11-15 00:44:15 +03:30
meysamhadeli
59af966297 fix build 2022-11-14 02:58:15 +03:30
meysamhadeli
ab4f04bd4c add test-container base for integration-tests 2022-11-14 02:46:03 +03:30
meysamhadeli
407797d04d add versioning to feature folder structure 2022-10-20 13:51:07 +03:30
meysamhadeli
d530af9eb3 - fix bug in seed flight for read database
- fix bug sqlserver health check
- add OpenTelemetry Instrumentation GrpcNetClient
2022-10-16 01:23:05 +03:30
meysamhadeli
7b1fb70a2e change grpc service from magic-onion to grpc-dotnet 2022-10-15 01:40:38 +03:30
meysamhadeli
57352847fc fix null exception in AddCustomSerilog 2022-10-07 17:19:10 +03:30
meysamhadeli
4583b5eca7 refactor logging 2022-09-10 21:31:15 +04:30
meysamhadeli
0151c7b2c9 fix bug in core extensions 2022-09-10 18:16:17 +04:30
meysamhadeli
5209765de4 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	src/Services/Booking/src/Booking/Extensions/CoreExtensions.cs
#	src/Services/Flight/src/Flight/Extensions/CoreExtensions.cs
#	src/Services/Identity/src/Identity/Extensions/CoreExtensions.cs
#	src/Services/Passenger/src/Passenger/Extensions/CoreExtensions.cs
2022-09-06 17:49:57 +04:30
meysamhadeli
81b6ec473d suppressModelStateInvalidFilter for handle clean validation 2022-09-06 17:48:41 +04:30
meysamhadeli
a7e461bd4c add sample for multi-consumers for user-created 2022-09-01 15:32:07 +04:30
meysamhadeli
542042eec8 change header 2022-09-01 14:11:48 +04:30
meysamhadeli
b40c8ee2ce fix bug booking test 2022-08-04 02:22:55 +04:30
meysamhadeli
42750404f2 refactor persist-message-processor 2022-07-31 01:39:37 +04:30
meysamhadeli
5a263f8d46 move integration test base to building blocks 2022-07-18 23:19:06 +04:30
meysamhadeli
47b7493ba0 add flight read models 2022-07-16 01:27:58 +04:30
meysamhadeli
a6f7bd46d5 - add flight read models
- add aircraft read models
- add airport read models
2022-07-15 18:36:41 +04:30
meysamhadeli
30abb169af fix bug tests 2022-07-02 14:08:17 +04:30
meysamhadeli
1be144f005 . 2022-07-02 00:44:10 +04:30
meysamhadeli
efcf745edc . 2022-07-01 22:30:49 +04:30
meysamhadeli
a702916b91 . 2022-07-01 20:05:42 +04:30
meysamhadeli
70588ebea5 refactor ef core base migration in building blocks 2022-06-24 20:10:27 +04:30
meysamhadeli
1c6bf65c65 remove logical isDeleted and use global query instead 2022-06-23 00:58:56 +04:30
meysamhadeli
c78367c29c add inbox pattern 2022-06-17 22:44:59 +04:30
meysamhadeli
b626a59fbf add mongo and elastic health check 2022-06-17 15:11:43 +04:30
meysamhadeli
aab226ae7a Add Outbox and Internal Command 2022-06-17 01:44:05 +04:30
meysamhadeli
489218dc95 add health check 2022-06-14 02:55:41 +04:30
meysamhadeli
b144ac61a1 refactor IntegrationTestFixture 2022-06-13 22:20:38 +04:30
meysamhadeli
3d3f46f0b1 add optimistic concurrency 2022-06-12 23:05:23 +04:30
meysamhadeli
ed931ae0f2 refactor unit test 2022-06-11 00:09:50 +04:30
meysamhadeli
112ffbc55b add unit test for flight microservice 2022-06-10 23:40:00 +04:30
meysamhadeli
c79be5a171 complete integration tests 2022-06-08 00:41:37 +04:30
meysamhadeli
e62d9ea815 . 2022-06-05 02:36:36 +04:30
meysamhadeli
339315f75b . 2022-06-05 02:36:25 +04:30
meysamhadeli
0467daee32 add some integration test for grpc services 2022-06-03 00:16:54 +04:30
meysamhadeli
e2a03daf46 refactor exception handler 2022-05-26 00:27:57 +04:30
meysamhadeli
ccb7ffa035 add kibana to serilog in building-blocks 2022-05-25 01:39:40 +04:30
meysamhadeli
7b1e1f0e43 add passenger integration tests 2022-05-24 00:55:05 +04:30
meysamhadeli
0573d68f32 add integration test for identity 2022-05-23 01:31:11 +04:30
meysamhadeli
b779e6b11a add logger to base integration test fixture 2022-05-22 02:05:15 +04:30
meysamhadeli
f325dd18ee add full integration tests for flight services 2022-05-20 23:11:12 +04:30
meysamhadeli
c7c9b2dd9e add some integration tests for flight 2022-05-19 22:11:33 +04:30
meysamhadeli
1971267b8e change in create new flight test 2022-05-19 01:48:37 +04:30
meysamhadeli
66e7236411 add consumer for pulished message in integration test 2022-05-18 22:35:05 +04:30
meysamhadeli
6c4ad7094b add a sample for integration test 2022-05-18 01:27:44 +04:30