asc-lab / dotnetcore-microservices-poc

Very simplified insurance sales system made in a microservices architecture using .NET Core
https://www.altkomsoftware.com/blog/building-microservices-net-core-part-1-plan/
Apache License 2.0
1.9k stars 681 forks source link

Migrate from .NET 7 to .NET 8 #63

Closed henriqueholtz closed 4 months ago

henriqueholtz commented 4 months ago

What does this PR ?

Considerations

Some unit and integrated tests are failing even before the changes:

Running through scripts (containers)

When running scripts/infra-run.sh + scripts/app-run.sh the container dotnet-policy-service is failing even without this PR's changes with the following error (relation "outbox_messages" does not exist):

Unhandled exception. System.AggregateException: One or more errors occurred. (could not execute query
2024-06-19 07:46:24 [ select message0_.id as id1_0_, message0_.type as type2_0_, message0_.json_payload as json3_0_ from outbox_messages message0_ order by message0_.id asc limit :p0 ]
2024-06-19 07:46:24   Name:p1 - Value:50 [Type: NHibernate.Type.Int32Type (SqlType: Int32)]
wojteksuwala commented 4 months ago

Great thanks for contributing.