From 8abd53e02f31cded8bb0db26059e3376c69f36ab Mon Sep 17 00:00:00 2001 From: Meysam Hadeli <35596795+meysamhadeli@users.noreply.github.com> Date: Sat, 15 Mar 2025 21:01:06 +0330 Subject: [PATCH] chore: update architecture root names --- .../README.md | 0 .../src/.gitkeep | 0 .../README.md | 0 .../src/.gitkeep | 0 .../README.md | 0 .../src/ApiGateway/Dockerfile | 12 ++++---- .../src/ApiGateway/dev.Dockerfile | 12 ++++---- .../src/ApiGateway/src/ApiGateway.csproj | 0 .../src/ApiGateway/src/Program.cs | 0 .../src/Properties/launchSettings.json | 0 .../src/appsettings.Development.json | 0 .../ApiGateway/src/appsettings.docker.json | 0 .../src/ApiGateway/src/appsettings.json | 0 .../src/Services/Booking/Dockerfile | 16 +++++----- .../src/Services/Booking/dev.Dockerfile | 16 +++++----- .../src/Booking.Api/Booking.Api.csproj | 0 .../Booking/src/Booking.Api/Program.cs | 0 .../Properties/launchSettings.json | 0 .../Booking.Api/appsettings.Development.json | 0 .../src/Booking.Api/appsettings.docker.json | 0 .../Booking/src/Booking.Api/appsettings.json | 0 .../src/Booking.Api/appsettings.test.json | 0 .../Booking/src/Booking/Booking.csproj | 0 .../Booking/Booking/Dtos/CreateReservation.cs | 0 .../BookingAlreadyExistException.cs | 0 .../Exceptions/FlightNotFoundException.cs | 0 .../Exceptions/InvalidAircraftIdException.cs | 0 .../InvalidArriveAirportIdException.cs | 0 .../InvalidDepartureAirportIdException.cs | 0 .../Exceptions/InvalidFlightDateException.cs | 0 .../InvalidFlightNumberException.cs | 0 .../InvalidPassengerNameException.cs | 0 .../Exceptions/InvalidPriceException.cs | 0 .../Booking/Exceptions/SeatNumberException.cs | 0 .../Booking/Features/BookingMappings.cs | 0 .../Features/CreatingBook/V1/CreateBooking.cs | 0 .../src/Booking/Booking/Models/Booking.cs | 0 .../Booking/Models/BookingReadModel.cs | 0 .../Booking/ValueObjects/PassengerInfo.cs | 0 .../src/Booking/Booking/ValueObjects/Trip.cs | 0 .../Booking/src/Booking/BookingProjection.cs | 0 .../Booking/src/Booking/BookingRoot.cs | 0 .../src/Booking/Configuration/GrpcOptions.cs | 0 .../src/Booking/Data/BookingReadDbContext.cs | 0 .../Booking/src/Booking/EventMapper.cs | 0 .../Infrastructure/GrpcClientExtensions.cs | 0 .../InfrastructureExtensions.cs | 0 .../Infrastructure/MediatRExtensions.cs | 0 .../Booking/GrpcClient/Protos/flight.proto | 0 .../Booking/GrpcClient/Protos/passenger.proto | 0 .../Booking/Features/CreateBookingTests.cs | 0 .../BookingIntegrationTestBase.cs | 0 .../Fakes/FakeCreateBookingCommand.cs | 0 .../Fakes/FakeFlightResponse.cs | 0 .../Fakes/FakeGetAvailableSeatsResponse.cs | 0 .../Fakes/FakePassengerResponse.cs | 0 .../Fakes/FakeReserveSeatResponse.cs | 0 .../IntegrationTest/Integration.Test.csproj | 0 .../tests/IntegrationTest/xunit.runner.json | 0 .../PerformanceTest/.openapi-generator-ignore | 0 .../PerformanceTest/.openapi-generator/FILES | 0 .../.openapi-generator/VERSION | 0 .../Booking/tests/PerformanceTest/README.md | 0 .../Booking/tests/PerformanceTest/script.js | 0 .../src/Services/Booking/tests/tests.sln | 0 .../src/Services/Flight/Dockerfile | 16 +++++----- .../src/Services/Flight/dev.Dockerfile | 16 +++++----- .../Flight/src/Flight.Api/Flight.Api.csproj | 0 .../Services/Flight/src/Flight.Api/Program.cs | 0 .../Flight.Api/Properties/launchSettings.json | 0 .../Flight.Api/appsettings.Development.json | 0 .../src/Flight.Api/appsettings.docker.json | 0 .../Flight/src/Flight.Api/appsettings.json | 0 .../src/Flight.Api/appsettings.test.json | 0 .../src/Flight/Aircrafts/Dtos/AircraftDto.cs | 0 .../AircraftAlreadyExistException.cs | 0 .../Exceptions/InvalidAircraftIdException.cs | 0 .../InvalidManufacturingYearException.cs | 0 .../Exceptions/InvalidModelException.cs | 0 .../Exceptions/InvalidNameException.cs | 0 .../Aircrafts/Features/AircraftMappings.cs | 0 .../CreatingAircraft/V1/CreateAircraft.cs | 0 .../V1/CreateAircraftMongo.cs | 0 .../src/Flight/Aircrafts/Models/Aircraft.cs | 0 .../Aircrafts/Models/AircraftReadModel.cs | 0 .../Aircrafts/ValueObjects/AircraftId.cs | 0 .../ValueObjects/ManufacturingYear.cs | 0 .../Flight/Aircrafts/ValueObjects/Model.cs | 0 .../src/Flight/Aircrafts/ValueObjects/Name.cs | 0 .../src/Flight/Airports/Dtos/AirportDto.cs | 0 .../AirportAlreadyExistException.cs | 0 .../Exceptions/InvalidAddressException.cs | 0 .../Exceptions/InvalidAirportIdException.cs | 0 .../Exceptions/InvalidCodeException.cs | 0 .../Exceptions/InvalidNameException.cs | 0 .../Airports/Features/AirportMappings.cs | 0 .../CreatingAirport/V1/CreateAirport.cs | 0 .../CreatingAirport/V1/CreateAirportMongo.cs | 0 .../src/Flight/Airports/Models/Airport.cs | 0 .../Airports/Models/AirportReadModel.cs | 0 .../Flight/Airports/ValueObjects/Address.cs | 0 .../Flight/Airports/ValueObjects/AirportId.cs | 0 .../src/Flight/Airports/ValueObjects/Code.cs | 0 .../src/Flight/Airports/ValueObjects/Name.cs | 0 .../Configurations/AircraftConfiguration.cs | 0 .../Configurations/AirportConfiguration.cs | 0 .../Configurations/FlightConfiguration.cs | 0 .../Data/Configurations/SeatConfiguration.cs | 0 .../Flight/Data/DesignTimeDbContextFactory.cs | 0 .../Flight/src/Flight/Data/FlightDbContext.cs | 0 .../src/Flight/Data/FlightReadDbContext.cs | 0 .../20230611230948_initial.Designer.cs | 0 .../Data/Migrations/20230611230948_initial.cs | 0 .../FlightDbContextModelSnapshot.cs | 0 .../src/Flight/Data/Seed/FlightDataSeeder.cs | 0 .../src/Flight/Data/Seed/InitialData.cs | 0 .../Services/Flight/src/Flight/Data/readme.md | 0 .../Services/Flight/src/Flight/EventMapper.cs | 0 .../InfrastructureExtensions.cs | 0 .../Infrastructure/MediatRExtensions.cs | 0 .../Services/Flight/src/Flight/Flight.csproj | 0 .../Services/Flight/src/Flight/FlightRoot.cs | 0 .../src/Flight/Flights/Dtos/FlightDto.cs | 0 .../src/Flight/Flights/Enums/FlightStatus.cs | 0 .../Exceptions/FlightAlreadyExistException.cs | 0 .../Flights/Exceptions/FlightExceptions.cs | 0 .../Exceptions/FlightNotFountException.cs | 0 .../Exceptions/InvalidArriveDateException.cs | 0 .../InvalidDepartureDateException.cs | 0 .../Exceptions/InvalidDurationException.cs | 0 .../Exceptions/InvalidFlightDateException.cs | 0 .../Exceptions/InvalidFlightIdException.cs | 0 .../InvalidFlightNumberException.cs | 0 .../Exceptions/InvalidPriceException.cs | 0 .../CreatingFlight/V1/CreateFlight.cs | 0 .../CreatingFlight/V1/CreateFlightMongo.cs | 0 .../DeletingFlight/V1/DeleteFlight.cs | 0 .../DeletingFlight/V1/DeleteFlightMongo.cs | 0 .../Flight/Flights/Features/FlightMappings.cs | 0 .../V1/GetAvailableFlights.cs | 0 .../GettingFlightById/V1/GetFlightById.cs | 0 .../UpdatingFlight/V1/UpdateFlight.cs | 0 .../UpdatingFlight/V1/UpdateFlightMongo.cs | 0 .../src/Flight/Flights/Models/Flight.cs | 0 .../Flight/Flights/Models/FlightReadModel.cs | 0 .../Flight/Flights/ValueObjects/ArriveDate.cs | 0 .../Flights/ValueObjects/DepartureDate.cs | 0 .../Flights/ValueObjects/DurationMinutes.cs | 0 .../Flight/Flights/ValueObjects/FlightDate.cs | 0 .../Flight/Flights/ValueObjects/FlightId.cs | 0 .../Flights/ValueObjects/FlightNumber.cs | 0 .../src/Flight/Flights/ValueObjects/Price.cs | 0 .../src/Flight/GrpcServer/Protos/flight.proto | 0 .../GrpcServer/Services/FlightGrpcServices.cs | 0 .../Flight/src/Flight/Seats/Dtos/SeatDto.cs | 0 .../src/Flight/Seats/Enums/SeatClass.cs | 0 .../Flight/src/Flight/Seats/Enums/SeatType.cs | 0 .../Seats/Exceptions/AllSeatsFullException.cs | 0 .../Exceptions/InvalidSeatIdException.cs | 0 .../Exceptions/InvalidSeatNumberException.cs | 0 .../Exceptions/SeatAlreadyExistException.cs | 0 .../SeatNumberIncorrectException.cs | 0 .../Features/CreatingSeat/V1/CreateSeat.cs | 0 .../CreatingSeat/V1/CreateSeatMongo.cs | 0 .../V1/GetAvailableSeats.cs | 0 .../Features/ReservingSeat/V1/ReserveSeat.cs | 0 .../ReservingSeat/V1/ReserveSeatMongo.cs | 0 .../src/Flight/Seats/Features/SeatMappings.cs | 0 .../Flight/src/Flight/Seats/Models/Seat.cs | 0 .../src/Flight/Seats/Models/SeatReadModel.cs | 0 .../src/Flight/Seats/ValueObjects/SeatId.cs | 0 .../Flight/Seats/ValueObjects/SeatNumber.cs | 0 .../tests/EndToEndTest/EndToEnd.Test.csproj | 0 .../Fakes/FakeCreateFlightCommand.cs | 0 .../Fakes/FakeCreateFlightMongoCommand.cs | 0 .../Flight/Features/CreateFlightTests.cs | 0 .../Flight/Features/GetFlightByIdTests.cs | 0 .../EndToEndTest/FlightEndToEndTestBase.cs | 0 .../EndToEndTest/FlightTestDataSeeder.cs | 0 .../tests/EndToEndTest/Routes/ApiRoutes.cs | 0 .../tests/EndToEndTest/xunit.runner.json | 0 .../Aircraft/Features/CreateAircraftTests.cs | 0 .../Airport/Features/CreateAirportTests.cs | 0 .../Fakes/FakeCreateAircraftCommand.cs | 0 .../Fakes/FakeCreateAirportCommand.cs | 0 .../Fakes/FakeCreateFlightCommand.cs | 0 .../Fakes/FakeCreateFlightMongoCommand.cs | 0 .../Fakes/FakeCreateSeatCommand.cs | 0 .../Fakes/FakeCreateSeatMongoCommand.cs | 0 .../Fakes/FakeUpdateFlightCommand.cs | 0 .../Flight/Features/CreateFlightTests.cs | 0 .../Flight/Features/DeleteFlightTests.cs | 0 .../Features/GetAvailableFlightsTests.cs | 0 .../Flight/Features/GetFlightByIdTests.cs | 0 .../Flight/Features/UpdateFlightTests.cs | 0 .../FlightIntegrationTestBase.cs | 0 .../IntegrationTest/FlightTestDataSeeder.cs | 0 .../IntegrationTest/Integration.Test.csproj | 0 .../Seat/Features/GetAvailableSeatsTests.cs | 0 .../Seat/Features/ReserveSeatTests.cs | 0 .../tests/IntegrationTest/xunit.runner.json | 0 .../PerformanceTest/.openapi-generator-ignore | 0 .../PerformanceTest/.openapi-generator/FILES | 0 .../.openapi-generator/VERSION | 0 .../Flight/tests/PerformanceTest/README.md | 0 .../Flight/tests/PerformanceTest/script.js | 0 .../CreateAircraftCommandHandlerTests.cs | 0 .../CreateAircraftCommandValidatorTests.cs | 0 .../CreateAirportCommandHandlerTests.cs | 0 .../CreateAirportCommandValidatorTests.cs | 0 .../tests/UnitTest/Common/DbContextFactory.cs | 0 .../tests/UnitTest/Common/MapperFactory.cs | 0 .../tests/UnitTest/Common/UnitTestFixture.cs | 0 .../Fakes/FakeCreateAircraftCommand.cs | 0 .../Fakes/FakeCreateAirportCommand.cs | 0 .../UnitTest/Fakes/FakeCreateFlightCommand.cs | 0 .../UnitTest/Fakes/FakeCreateSeatCommand.cs | 0 .../tests/UnitTest/Fakes/FakeFlightCreate.cs | 0 .../tests/UnitTest/Fakes/FakeFlightUpdate.cs | 0 .../FakeValidateCreateAircraftCommand.cs | 0 .../Fakes/FakeValidateCreateAirportCommand.cs | 0 .../Fakes/FakeValidateCreateFlightCommand.cs | 0 .../Fakes/FakeValidateCreateSeatCommand.cs | 0 .../Features/Domains/CreateFlightTests.cs | 0 .../Features/Domains/UpdateFlightTests.cs | 0 .../CreateFlightCommandHandlerTests.cs | 0 .../CreateFlightCommandValidatorTests.cs | 0 .../UnitTest/Flight/FlightMappingTests.cs | 0 .../Features/CreateSeatCommandHandlerTests.cs | 0 .../CreateSeatCommandValidatorTests.cs | 0 .../tests/UnitTest/Seat/SeatMappingTests.cs | 0 .../Flight/tests/UnitTest/Unit.Test.csproj | 0 .../Flight/tests/UnitTest/xunit.runner.json | 0 .../src/Services/Flight/tests/tests.sln | 0 .../src/Services/Identity/Dockerfile | 16 +++++----- .../src/Services/Identity/dev.Dockerfile | 16 +++++----- .../src/Identity.Api/Identity.Api.csproj | 0 .../Identity/src/Identity.Api/Program.cs | 0 .../Properties/launchSettings.json | 0 .../Identity.Api/appsettings.Development.json | 0 .../src/Identity.Api/appsettings.docker.json | 0 .../src/Identity.Api/appsettings.json | 0 .../src/Identity.Api/appsettings.test.json | 0 ...-key-0AC3347A09AA5E44E947F3E30ED54871.json | 0 ...-key-A57781A0405849BDE786A79636460E49.json | 0 .../Identity/Configurations/AuthOptions.cs | 0 .../src/Identity/Configurations/Config.cs | 0 .../Identity/Configurations/EventMapper.cs | 0 .../Identity/Configurations/IdentityRoot.cs | 0 .../Identity/Configurations/UserValidator.cs | 0 .../Configurations/RoleClaimConfiguration.cs | 0 .../Data/Configurations/RoleConfiguration.cs | 0 .../Configurations/UserClaimConfiguration.cs | 0 .../Data/Configurations/UserConfiguration.cs | 0 .../Configurations/UserLoginConfiguration.cs | 0 .../Configurations/UserRoleConfiguration.cs | 0 .../Configurations/UserTokenConfiguration.cs | 0 .../Data/DesignTimeDbContextFactory.cs | 0 .../src/Identity/Data/IdentityContext.cs | 0 .../20230331193410_initial.Designer.cs | 0 .../Data/Migrations/20230331193410_initial.cs | 0 .../IdentityContextModelSnapshot.cs | 0 .../Identity/Data/Seed/IdentityDataSeeder.cs | 0 .../src/Identity/Data/Seed/InitialData.cs | 0 .../Identity/src/Identity/Data/readme.md | 0 .../IdentityServerExtensions.cs | 0 .../InfrastructureExtensions.cs | 0 .../Infrastructure/MediatRExtensions.cs | 0 .../Identity/src/Identity/Identity.csproj | 0 .../Identity/Identity/Constants/Constants.cs | 0 .../RegisterIdentityUserException.cs | 0 .../Identity/Features/IdentityMappings.cs | 0 .../RegisteringNewUser/V1/RegisterNewUser.cs | 0 .../src/Identity/Identity/Models/Role.cs | 0 .../src/Identity/Identity/Models/RoleClaim.cs | 0 .../src/Identity/Identity/Models/User.cs | 0 .../src/Identity/Identity/Models/UserClaim.cs | 0 .../src/Identity/Identity/Models/UserLogin.cs | 0 .../src/Identity/Identity/Models/UserRole.cs | 0 .../src/Identity/Identity/Models/UserToken.cs | 0 .../Fakes/FakeRegisterNewUserCommand.cs | 0 .../Identity/Features/RegisterNewUserTests.cs | 0 .../IdentityIntegrationTestBase.cs | 0 .../IntegrationTest/IdentityTestDataSeeder.cs | 0 .../IntegrationTest/Integration.Test.csproj | 0 .../tests/IntegrationTest/xunit.runner.json | 0 .../PerformanceTest/.openapi-generator-ignore | 0 .../PerformanceTest/.openapi-generator/FILES | 0 .../.openapi-generator/VERSION | 0 .../Identity/tests/PerformanceTest/README.md | 0 .../Identity/tests/PerformanceTest/script.js | 0 .../src/Services/Identity/tests/tests.sln | 0 .../src/Services/Passenger/Dockerfile | 16 +++++----- .../src/Services/Passenger/dev.Dockerfile | 16 +++++----- .../src/Passenger.Api/Passenger.Api.csproj | 0 .../Passenger/src/Passenger.Api/Program.cs | 0 .../Properties/launchSettings.json | 0 .../appsettings.Development.json | 0 .../src/Passenger.Api/appsettings.docker.json | 0 .../src/Passenger.Api/appsettings.json | 0 .../src/Passenger.Api/appsettings.test.json | 0 .../Configurations/PassengerConfiguration.cs | 0 .../Data/DesignTimeDbContextFactory.cs | 0 .../20230611213031_initial.Designer.cs | 0 .../Data/Migrations/20230611213031_initial.cs | 0 .../PassengerDbContextModelSnapshot.cs | 0 .../src/Passenger/Data/PassengerDbContext.cs | 0 .../Passenger/Data/PassengerReadDbContext.cs | 0 .../Passenger/src/Passenger/Data/readme.md | 0 .../Passenger/src/Passenger/EventMapper.cs | 0 .../Exceptions/InvalidPassengerIdException.cs | 0 .../InfrastructureExtensions.cs | 0 .../Infrastructure/MediatRExtensions.cs | 0 .../GrpcServer/Protos/passenger.proto | 0 .../Services/PassengerGrpcServices.cs | 0 .../V1/PassengerCreatedDomainEvent.cs | 0 .../RegisteringNewUser/V1/RegisterNewUser.cs | 0 .../Passenger/src/Passenger/Passenger.csproj | 0 .../Passenger/src/Passenger/PassengerRoot.cs | 0 .../Passenger/Passengers/Dtos/PassengerDto.cs | 0 .../Passengers/Enums/PassengerType.cs | 0 .../Exceptions/InvalidAgeException.cs | 0 .../Exceptions/InvalidNameException.cs | 0 .../InvalidPassportNumberException.cs | 0 .../Exceptions/PassengerAlreadyExist.cs | 0 .../Exceptions/PassengerNotFoundException.cs | 0 .../V1/CompleteRegisterPassenger.cs | 0 .../V1/CompleteRegisterPassengerMongo.cs | 0 .../V1/GetPassengerById.cs | 0 .../Passengers/Features/PassengerMappings.cs | 0 .../Passenger/Passengers/Models/Passenger.cs | 0 .../Passengers/Models/PassengerReadModel.cs | 0 .../Passenger/Passengers/ValueObjects/Age.cs | 0 .../Passenger/Passengers/ValueObjects/Name.cs | 0 .../Passengers/ValueObjects/PassengerId.cs | 0 .../Passengers/ValueObjects/PassportNumber.cs | 0 .../FakeCompleteRegisterPassengerCommand.cs | 0 ...keCompleteRegisterPassengerMongoCommand.cs | 0 .../IntegrationTest/Fakes/FakeUserCreated.cs | 0 .../IntegrationTest/Integration.Test.csproj | 0 .../CompleteRegisterPassengerTests.cs | 0 .../Features/GetPassengerByIdTests.cs | 0 .../PassengerIntegrationTestBase.cs | 0 .../tests/IntegrationTest/xunit.runner.json | 0 .../PerformanceTest/.openapi-generator-ignore | 0 .../PerformanceTest/.openapi-generator/FILES | 0 .../.openapi-generator/VERSION | 0 .../Passenger/tests/PerformanceTest/README.md | 0 .../Passenger/tests/PerformanceTest/script.js | 0 .../src/Services/Passenger/tests/tests.sln | 0 legacy-to-modern-architecture-styles.sln | 30 +++++++++---------- 351 files changed, 91 insertions(+), 91 deletions(-) rename {1.monolith-architecture-style => 1-monolith-architecture-style}/README.md (100%) rename {1.monolith-architecture-style => 1-monolith-architecture-style}/src/.gitkeep (100%) rename {2.modular-monolith-architecture-style => 2-modular-monolith-architecture-style}/README.md (100%) rename {2.modular-monolith-architecture-style => 2-modular-monolith-architecture-style}/src/.gitkeep (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/README.md (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/ApiGateway/Dockerfile (60%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/ApiGateway/dev.Dockerfile (65%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/ApiGateway/src/ApiGateway.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/ApiGateway/src/Program.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/ApiGateway/src/Properties/launchSettings.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/ApiGateway/src/appsettings.Development.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/ApiGateway/src/appsettings.docker.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/ApiGateway/src/appsettings.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/Dockerfile (52%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/dev.Dockerfile (57%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking.Api/Booking.Api.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking.Api/Program.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking.Api/Properties/launchSettings.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking.Api/appsettings.Development.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking.Api/appsettings.docker.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking.Api/appsettings.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking.Api/appsettings.test.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Dtos/CreateReservation.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Exceptions/BookingAlreadyExistException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Exceptions/FlightNotFoundException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidAircraftIdException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidArriveAirportIdException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidDepartureAirportIdException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidFlightDateException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidFlightNumberException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidPassengerNameException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidPriceException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Exceptions/SeatNumberException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Features/BookingMappings.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Features/CreatingBook/V1/CreateBooking.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Models/Booking.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/Models/BookingReadModel.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/ValueObjects/PassengerInfo.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Booking/ValueObjects/Trip.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/BookingProjection.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/BookingRoot.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Configuration/GrpcOptions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Data/BookingReadDbContext.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/EventMapper.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Extensions/Infrastructure/GrpcClientExtensions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Extensions/Infrastructure/InfrastructureExtensions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/Extensions/Infrastructure/MediatRExtensions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/GrpcClient/Protos/flight.proto (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/src/Booking/GrpcClient/Protos/passenger.proto (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/IntegrationTest/Booking/Features/CreateBookingTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/IntegrationTest/BookingIntegrationTestBase.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/IntegrationTest/Fakes/FakeCreateBookingCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/IntegrationTest/Fakes/FakeFlightResponse.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/IntegrationTest/Fakes/FakeGetAvailableSeatsResponse.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/IntegrationTest/Fakes/FakePassengerResponse.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/IntegrationTest/Fakes/FakeReserveSeatResponse.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/IntegrationTest/Integration.Test.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/IntegrationTest/xunit.runner.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/PerformanceTest/.openapi-generator-ignore (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/PerformanceTest/.openapi-generator/FILES (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/PerformanceTest/.openapi-generator/VERSION (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/PerformanceTest/README.md (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/PerformanceTest/script.js (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Booking/tests/tests.sln (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/Dockerfile (54%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/dev.Dockerfile (59%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight.Api/Flight.Api.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight.Api/Program.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight.Api/Properties/launchSettings.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight.Api/appsettings.Development.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight.Api/appsettings.docker.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight.Api/appsettings.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight.Api/appsettings.test.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/Dtos/AircraftDto.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/Exceptions/AircraftAlreadyExistException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidAircraftIdException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidManufacturingYearException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidModelException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidNameException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/Features/AircraftMappings.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraft.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraftMongo.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/Models/Aircraft.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/Models/AircraftReadModel.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/AircraftId.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/ManufacturingYear.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/Model.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/Name.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/Dtos/AirportDto.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/Exceptions/AirportAlreadyExistException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidAddressException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidAirportIdException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidCodeException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidNameException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/Features/AirportMappings.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/Features/CreatingAirport/V1/CreateAirport.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/Features/CreatingAirport/V1/CreateAirportMongo.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/Models/Airport.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/Models/AirportReadModel.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/ValueObjects/Address.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/ValueObjects/AirportId.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/ValueObjects/Code.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Airports/ValueObjects/Name.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/Configurations/AircraftConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/Configurations/AirportConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/Configurations/FlightConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/Configurations/SeatConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/DesignTimeDbContextFactory.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/FlightDbContext.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/FlightReadDbContext.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/Migrations/20230611230948_initial.Designer.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/Migrations/20230611230948_initial.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/Migrations/FlightDbContextModelSnapshot.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/Seed/FlightDataSeeder.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/Seed/InitialData.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Data/readme.md (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/EventMapper.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Extensions/Infrastructure/InfrastructureExtensions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Extensions/Infrastructure/MediatRExtensions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flight.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/FlightRoot.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Dtos/FlightDto.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Enums/FlightStatus.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Exceptions/FlightAlreadyExistException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Exceptions/FlightExceptions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Exceptions/FlightNotFountException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidArriveDateException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidDepartureDateException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidDurationException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightDateException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightIdException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightNumberException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidPriceException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Features/CreatingFlight/V1/CreateFlight.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Features/CreatingFlight/V1/CreateFlightMongo.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Features/DeletingFlight/V1/DeleteFlight.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Features/DeletingFlight/V1/DeleteFlightMongo.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Features/FlightMappings.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Features/GettingAvailableFlights/V1/GetAvailableFlights.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Features/GettingFlightById/V1/GetFlightById.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Features/UpdatingFlight/V1/UpdateFlight.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Features/UpdatingFlight/V1/UpdateFlightMongo.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Models/Flight.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/Models/FlightReadModel.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/ValueObjects/ArriveDate.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/ValueObjects/DepartureDate.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/ValueObjects/DurationMinutes.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightDate.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightId.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightNumber.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Flights/ValueObjects/Price.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/GrpcServer/Protos/flight.proto (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/GrpcServer/Services/FlightGrpcServices.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Dtos/SeatDto.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Enums/SeatClass.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Enums/SeatType.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Exceptions/AllSeatsFullException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Exceptions/InvalidSeatIdException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Exceptions/InvalidSeatNumberException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Exceptions/SeatAlreadyExistException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Exceptions/SeatNumberIncorrectException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Features/CreatingSeat/V1/CreateSeat.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Features/CreatingSeat/V1/CreateSeatMongo.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Features/GettingAvailableSeats/V1/GetAvailableSeats.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Features/ReservingSeat/V1/ReserveSeat.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Features/ReservingSeat/V1/ReserveSeatMongo.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Features/SeatMappings.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Models/Seat.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/Models/SeatReadModel.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/ValueObjects/SeatId.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/src/Flight/Seats/ValueObjects/SeatNumber.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/EndToEndTest/EndToEnd.Test.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/EndToEndTest/Fakes/FakeCreateFlightCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/EndToEndTest/Fakes/FakeCreateFlightMongoCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/EndToEndTest/Flight/Features/CreateFlightTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/EndToEndTest/Flight/Features/GetFlightByIdTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/EndToEndTest/FlightEndToEndTestBase.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/EndToEndTest/FlightTestDataSeeder.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/EndToEndTest/Routes/ApiRoutes.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/EndToEndTest/xunit.runner.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Aircraft/Features/CreateAircraftTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Airport/Features/CreateAirportTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateAircraftCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateAirportCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateFlightCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateFlightMongoCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateSeatCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateSeatMongoCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Fakes/FakeUpdateFlightCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Flight/Features/CreateFlightTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Flight/Features/DeleteFlightTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Flight/Features/GetAvailableFlightsTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Flight/Features/GetFlightByIdTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Flight/Features/UpdateFlightTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/FlightIntegrationTestBase.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/FlightTestDataSeeder.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Integration.Test.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Seat/Features/GetAvailableSeatsTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/Seat/Features/ReserveSeatTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/IntegrationTest/xunit.runner.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/PerformanceTest/.openapi-generator-ignore (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/PerformanceTest/.openapi-generator/FILES (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/PerformanceTest/.openapi-generator/VERSION (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/PerformanceTest/README.md (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/PerformanceTest/script.js (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Aircraft/Features/CreateAircraftTests/CreateAircraftCommandHandlerTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Aircraft/Features/CreateAircraftTests/CreateAircraftCommandValidatorTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Airport/Features/CreateAirportTests/CreateAirportCommandHandlerTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Airport/Features/CreateAirportTests/CreateAirportCommandValidatorTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Common/DbContextFactory.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Common/MapperFactory.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Common/UnitTestFixture.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateAircraftCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateAirportCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateFlightCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateSeatCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Fakes/FakeFlightCreate.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Fakes/FakeFlightUpdate.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateAircraftCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateAirportCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateFlightCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateSeatCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Flight/Features/Domains/CreateFlightTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Flight/Features/Domains/UpdateFlightTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Flight/Features/Handlers/CreateFlight/CreateFlightCommandHandlerTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Flight/Features/Handlers/CreateFlight/CreateFlightCommandValidatorTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Flight/FlightMappingTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Seat/Features/CreateSeatCommandHandlerTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Seat/Features/CreateSeatCommandValidatorTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Seat/SeatMappingTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/Unit.Test.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/UnitTest/xunit.runner.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Flight/tests/tests.sln (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/Dockerfile (53%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/dev.Dockerfile (57%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity.Api/Identity.Api.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity.Api/Program.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity.Api/Properties/launchSettings.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity.Api/appsettings.Development.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity.Api/appsettings.docker.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity.Api/appsettings.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity.Api/appsettings.test.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity.Api/keys/is-signing-key-0AC3347A09AA5E44E947F3E30ED54871.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity.Api/keys/is-signing-key-A57781A0405849BDE786A79636460E49.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Configurations/AuthOptions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Configurations/Config.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Configurations/EventMapper.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Configurations/IdentityRoot.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Configurations/UserValidator.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Configurations/RoleClaimConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Configurations/RoleConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Configurations/UserClaimConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Configurations/UserConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Configurations/UserLoginConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Configurations/UserRoleConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Configurations/UserTokenConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/DesignTimeDbContextFactory.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/IdentityContext.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Migrations/20230331193410_initial.Designer.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Migrations/20230331193410_initial.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Migrations/IdentityContextModelSnapshot.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Seed/IdentityDataSeeder.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/Seed/InitialData.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Data/readme.md (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Extensions/Infrastructure/IdentityServerExtensions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Extensions/Infrastructure/InfrastructureExtensions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Extensions/Infrastructure/MediatRExtensions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity/Constants/Constants.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity/Exceptions/RegisterIdentityUserException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity/Features/IdentityMappings.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity/Features/RegisteringNewUser/V1/RegisterNewUser.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity/Models/Role.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity/Models/RoleClaim.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity/Models/User.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity/Models/UserClaim.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity/Models/UserLogin.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity/Models/UserRole.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/src/Identity/Identity/Models/UserToken.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/IntegrationTest/Fakes/FakeRegisterNewUserCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/IntegrationTest/Identity/Features/RegisterNewUserTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/IntegrationTest/IdentityIntegrationTestBase.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/IntegrationTest/IdentityTestDataSeeder.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/IntegrationTest/Integration.Test.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/IntegrationTest/xunit.runner.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/PerformanceTest/.openapi-generator-ignore (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/PerformanceTest/.openapi-generator/FILES (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/PerformanceTest/.openapi-generator/VERSION (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/PerformanceTest/README.md (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/PerformanceTest/script.js (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Identity/tests/tests.sln (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/Dockerfile (53%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/dev.Dockerfile (58%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger.Api/Program.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger.Api/Properties/launchSettings.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger.Api/appsettings.Development.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger.Api/appsettings.docker.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger.Api/appsettings.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger.Api/appsettings.test.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Data/Configurations/PassengerConfiguration.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Data/DesignTimeDbContextFactory.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Data/Migrations/20230611213031_initial.Designer.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Data/Migrations/20230611213031_initial.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Data/Migrations/PassengerDbContextModelSnapshot.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Data/PassengerDbContext.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Data/PassengerReadDbContext.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Data/readme.md (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/EventMapper.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Exceptions/InvalidPassengerIdException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Extensions/Infrastructure/InfrastructureExtensions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Extensions/Infrastructure/MediatRExtensions.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/GrpcServer/Protos/passenger.proto (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/GrpcServer/Services/PassengerGrpcServices.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Identity/Consumers/RegisteringNewUser/V1/PassengerCreatedDomainEvent.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Identity/Consumers/RegisteringNewUser/V1/RegisterNewUser.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passenger.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/PassengerRoot.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Dtos/PassengerDto.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Enums/PassengerType.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidAgeException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidNameException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidPassportNumberException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Exceptions/PassengerAlreadyExist.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Exceptions/PassengerNotFoundException.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Features/CompletingRegisterPassenger/V1/CompleteRegisterPassenger.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Features/CompletingRegisterPassenger/V1/CompleteRegisterPassengerMongo.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Features/GettingPassengerById/V1/GetPassengerById.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Features/PassengerMappings.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Models/Passenger.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/Models/PassengerReadModel.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/Age.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/Name.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/PassengerId.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/PassportNumber.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeCompleteRegisterPassengerCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeCompleteRegisterPassengerMongoCommand.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeUserCreated.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/IntegrationTest/Integration.Test.csproj (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/IntegrationTest/Passenger/Features/CompleteRegisterPassengerTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/IntegrationTest/Passenger/Features/GetPassengerByIdTests.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/IntegrationTest/PassengerIntegrationTestBase.cs (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/IntegrationTest/xunit.runner.json (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/PerformanceTest/.openapi-generator-ignore (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/PerformanceTest/.openapi-generator/FILES (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/PerformanceTest/.openapi-generator/VERSION (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/PerformanceTest/README.md (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/PerformanceTest/script.js (100%) rename {3.microservices-architecture-style => 3-microservices-architecture-style}/src/Services/Passenger/tests/tests.sln (100%) diff --git a/1.monolith-architecture-style/README.md b/1-monolith-architecture-style/README.md similarity index 100% rename from 1.monolith-architecture-style/README.md rename to 1-monolith-architecture-style/README.md diff --git a/1.monolith-architecture-style/src/.gitkeep b/1-monolith-architecture-style/src/.gitkeep similarity index 100% rename from 1.monolith-architecture-style/src/.gitkeep rename to 1-monolith-architecture-style/src/.gitkeep diff --git a/2.modular-monolith-architecture-style/README.md b/2-modular-monolith-architecture-style/README.md similarity index 100% rename from 2.modular-monolith-architecture-style/README.md rename to 2-modular-monolith-architecture-style/README.md diff --git a/2.modular-monolith-architecture-style/src/.gitkeep b/2-modular-monolith-architecture-style/src/.gitkeep similarity index 100% rename from 2.modular-monolith-architecture-style/src/.gitkeep rename to 2-modular-monolith-architecture-style/src/.gitkeep diff --git a/3.microservices-architecture-style/README.md b/3-microservices-architecture-style/README.md similarity index 100% rename from 3.microservices-architecture-style/README.md rename to 3-microservices-architecture-style/README.md diff --git a/3.microservices-architecture-style/src/ApiGateway/Dockerfile b/3-microservices-architecture-style/src/ApiGateway/Dockerfile similarity index 60% rename from 3.microservices-architecture-style/src/ApiGateway/Dockerfile rename to 3-microservices-architecture-style/src/ApiGateway/Dockerfile index d281818..2d0375d 100644 --- a/3.microservices-architecture-style/src/ApiGateway/Dockerfile +++ b/3-microservices-architecture-style/src/ApiGateway/Dockerfile @@ -7,23 +7,23 @@ COPY ./Directory.Build.props ./ # Setup working directory for the project COPY ./BuildingBlocks/BuildingBlocks.csproj ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/ApiGateway/src/ApiGateway.csproj ./3-Microservices-Architecture-Style/src/ApiGateway/src/ +COPY ./3-microservices-architecture-style/src/ApiGateway/src/ApiGateway.csproj ./3-microservices-architecture-style/src/ApiGateway/src/ # Restore nuget packages -RUN dotnet restore ./3-Microservices-Architecture-Style/src/ApiGateway/src/ApiGateway.csproj +RUN dotnet restore ./3-microservices-architecture-style/src/ApiGateway/src/ApiGateway.csproj # Copy project files COPY ./BuildingBlocks ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/ApiGateway/src ./3-Microservices-Architecture-Style/src/ApiGateway/src/ +COPY ./3-microservices-architecture-style/src/ApiGateway/src ./3-microservices-architecture-style/src/ApiGateway/src/ # Build project with Release configuration # and no restore, as we did it already RUN ls -RUN dotnet build -c Release --no-restore ./3-Microservices-Architecture-Style/src/ApiGateway/src/ApiGateway.csproj +RUN dotnet build -c Release --no-restore ./3-microservices-architecture-style/src/ApiGateway/src/ApiGateway.csproj -WORKDIR /3-Microservices-Architecture-Style/src/ApiGateway/src +WORKDIR /3-microservices-architecture-style/src/ApiGateway/src # Publish project to output folder # and no build, as we did it already @@ -33,7 +33,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:9.0 # Setup working directory for the project WORKDIR / -COPY --from=builder /3-Microservices-Architecture-Style/src/ApiGateway/src/out . +COPY --from=builder /3-microservices-architecture-style/src/ApiGateway/src/out . ENV ASPNETCORE_URLS https://*:443, http://*:80 ENV ASPNETCORE_ENVIRONMENT docker diff --git a/3.microservices-architecture-style/src/ApiGateway/dev.Dockerfile b/3-microservices-architecture-style/src/ApiGateway/dev.Dockerfile similarity index 65% rename from 3.microservices-architecture-style/src/ApiGateway/dev.Dockerfile rename to 3-microservices-architecture-style/src/ApiGateway/dev.Dockerfile index 8f93d37..28a961e 100644 --- a/3.microservices-architecture-style/src/ApiGateway/dev.Dockerfile +++ b/3-microservices-architecture-style/src/ApiGateway/dev.Dockerfile @@ -7,25 +7,25 @@ COPY ./Directory.Build.props ./ # Setup working directory for the project COPY ./BuildingBlocks/BuildingBlocks.csproj ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/ApiGateway/src/ApiGateway.csproj ./3-Microservices-Architecture-Style/src/ApiGateway/src/ +COPY ./3-microservices-architecture-style/src/ApiGateway/src/ApiGateway.csproj ./3-microservices-architecture-style/src/ApiGateway/src/ # Restore nuget packages RUN --mount=type=cache,id=gateway_nuget,target=/root/.nuget/packages \ - dotnet restore ./3-Microservices-Architecture-Style/src/ApiGateway/src/ApiGateway.csproj + dotnet restore ./3-microservices-architecture-style/src/ApiGateway/src/ApiGateway.csproj # Copy project files COPY ./BuildingBlocks ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/ApiGateway/src ./3-Microservices-Architecture-Style/src/ApiGateway/src/ +COPY ./3-microservices-architecture-style/src/ApiGateway/src ./3-microservices-architecture-style/src/ApiGateway/src/ # Build project with Release configuration # and no restore, as we did it already RUN ls RUN --mount=type=cache,id=gateway_nuget,target=/root/.nuget/packages \ - dotnet build -c Release --no-restore ./3-Microservices-Architecture-Style/src/ApiGateway/src/ApiGateway.csproj + dotnet build -c Release --no-restore ./3-microservices-architecture-style/src/ApiGateway/src/ApiGateway.csproj -WORKDIR /3-Microservices-Architecture-Style/src/ApiGateway/src +WORKDIR /3-microservices-architecture-style/src/ApiGateway/src # Publish project to output folder # and no build, as we did it already @@ -36,7 +36,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:9.0 # Setup working directory for the project WORKDIR / -COPY --from=builder /3-Microservices-Architecture-Style/src/ApiGateway/src/out . +COPY --from=builder /3-microservices-architecture-style/src/ApiGateway/src/out . ENV ASPNETCORE_URLS https://*:443, http://*:80 ENV ASPNETCORE_ENVIRONMENT docker diff --git a/3.microservices-architecture-style/src/ApiGateway/src/ApiGateway.csproj b/3-microservices-architecture-style/src/ApiGateway/src/ApiGateway.csproj similarity index 100% rename from 3.microservices-architecture-style/src/ApiGateway/src/ApiGateway.csproj rename to 3-microservices-architecture-style/src/ApiGateway/src/ApiGateway.csproj diff --git a/3.microservices-architecture-style/src/ApiGateway/src/Program.cs b/3-microservices-architecture-style/src/ApiGateway/src/Program.cs similarity index 100% rename from 3.microservices-architecture-style/src/ApiGateway/src/Program.cs rename to 3-microservices-architecture-style/src/ApiGateway/src/Program.cs diff --git a/3.microservices-architecture-style/src/ApiGateway/src/Properties/launchSettings.json b/3-microservices-architecture-style/src/ApiGateway/src/Properties/launchSettings.json similarity index 100% rename from 3.microservices-architecture-style/src/ApiGateway/src/Properties/launchSettings.json rename to 3-microservices-architecture-style/src/ApiGateway/src/Properties/launchSettings.json diff --git a/3.microservices-architecture-style/src/ApiGateway/src/appsettings.Development.json b/3-microservices-architecture-style/src/ApiGateway/src/appsettings.Development.json similarity index 100% rename from 3.microservices-architecture-style/src/ApiGateway/src/appsettings.Development.json rename to 3-microservices-architecture-style/src/ApiGateway/src/appsettings.Development.json diff --git a/3.microservices-architecture-style/src/ApiGateway/src/appsettings.docker.json b/3-microservices-architecture-style/src/ApiGateway/src/appsettings.docker.json similarity index 100% rename from 3.microservices-architecture-style/src/ApiGateway/src/appsettings.docker.json rename to 3-microservices-architecture-style/src/ApiGateway/src/appsettings.docker.json diff --git a/3.microservices-architecture-style/src/ApiGateway/src/appsettings.json b/3-microservices-architecture-style/src/ApiGateway/src/appsettings.json similarity index 100% rename from 3.microservices-architecture-style/src/ApiGateway/src/appsettings.json rename to 3-microservices-architecture-style/src/ApiGateway/src/appsettings.json diff --git a/3.microservices-architecture-style/src/Services/Booking/Dockerfile b/3-microservices-architecture-style/src/Services/Booking/Dockerfile similarity index 52% rename from 3.microservices-architecture-style/src/Services/Booking/Dockerfile rename to 3-microservices-architecture-style/src/Services/Booking/Dockerfile index 567bb42..4922ee7 100644 --- a/3.microservices-architecture-style/src/Services/Booking/Dockerfile +++ b/3-microservices-architecture-style/src/Services/Booking/Dockerfile @@ -7,25 +7,25 @@ COPY ./Directory.Build.props ./ # Setup working directory for the project COPY ./BuildingBlocks/BuildingBlocks.csproj ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking/Booking.csproj ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking/ -COPY ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/ +COPY ./3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking.csproj ./3-microservices-architecture-style/src/Services/Booking/src/Booking/ +COPY ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/ # Restore nuget packages -RUN dotnet restore ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj +RUN dotnet restore ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj # Copy project files COPY ./BuildingBlocks ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking/ ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking/ -COPY ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/ ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/ +COPY ./3-microservices-architecture-style/src/Services/Booking/src/Booking/ ./3-microservices-architecture-style/src/Services/Booking/src/Booking/ +COPY ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/ ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/ # Build project with Release configuration # and no restore, as we did it already RUN ls -RUN dotnet build -c Release --no-restore ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj +RUN dotnet build -c Release --no-restore ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj -WORKDIR /3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api +WORKDIR /3-microservices-architecture-style/src/Services/Booking/src/Booking.Api # Publish project to output folder # and no build, as we did it already @@ -35,7 +35,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:9.0 # Setup working directory for the project WORKDIR / -COPY --from=builder /3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/out . +COPY --from=builder /3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/out . ENV ASPNETCORE_URLS https://*:443, http://*:80 ENV ASPNETCORE_ENVIRONMENT docker diff --git a/3.microservices-architecture-style/src/Services/Booking/dev.Dockerfile b/3-microservices-architecture-style/src/Services/Booking/dev.Dockerfile similarity index 57% rename from 3.microservices-architecture-style/src/Services/Booking/dev.Dockerfile rename to 3-microservices-architecture-style/src/Services/Booking/dev.Dockerfile index 4bb566b..cec34d2 100644 --- a/3.microservices-architecture-style/src/Services/Booking/dev.Dockerfile +++ b/3-microservices-architecture-style/src/Services/Booking/dev.Dockerfile @@ -7,27 +7,27 @@ COPY ./Directory.Build.props ./ # Setup working directory for the project COPY ./BuildingBlocks/BuildingBlocks.csproj ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking/Booking.csproj ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking/ -COPY ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/ +COPY ./3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking.csproj ./3-microservices-architecture-style/src/Services/Booking/src/Booking/ +COPY ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/ # Restore nuget packages RUN --mount=type=cache,id=booking_nuget,target=/root/.nuget/packages \ - dotnet restore ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj + dotnet restore ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj # Copy project files COPY ./BuildingBlocks ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking/ ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking/ -COPY ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/ ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/ +COPY ./3-microservices-architecture-style/src/Services/Booking/src/Booking/ ./3-microservices-architecture-style/src/Services/Booking/src/Booking/ +COPY ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/ ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/ # Build project with Release configuration # and no restore, as we did it already RUN ls RUN --mount=type=cache,id=booking_nuget,target=/root/.nuget/packages\ - dotnet build -c Release --no-restore ./3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj + dotnet build -c Release --no-restore ./3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj -WORKDIR /3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api +WORKDIR /3-microservices-architecture-style/src/Services/Booking/src/Booking.Api # Publish project to output folder # and no build, as we did it already @@ -38,7 +38,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:9.0 # Setup working directory for the project WORKDIR / -COPY --from=builder /3-Microservices-Architecture-Style/src/Services/Booking/src/Booking.Api/out . +COPY --from=builder /3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/out . ENV ASPNETCORE_URLS https://*:443, http://*:80 ENV ASPNETCORE_ENVIRONMENT docker diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj b/3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Booking.Api.csproj diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/Program.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Program.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/Program.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Program.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/Properties/launchSettings.json b/3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Properties/launchSettings.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/Properties/launchSettings.json rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/Properties/launchSettings.json diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.Development.json b/3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.Development.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.Development.json rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.Development.json diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.docker.json b/3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.docker.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.docker.json rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.docker.json diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.json b/3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.json rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.json diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.test.json b/3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.test.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.test.json rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking.Api/appsettings.test.json diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking.csproj b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking.csproj rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking.csproj diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Dtos/CreateReservation.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Dtos/CreateReservation.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Dtos/CreateReservation.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Dtos/CreateReservation.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/BookingAlreadyExistException.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/BookingAlreadyExistException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/BookingAlreadyExistException.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/BookingAlreadyExistException.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/FlightNotFoundException.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/FlightNotFoundException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/FlightNotFoundException.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/FlightNotFoundException.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidAircraftIdException.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidAircraftIdException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidAircraftIdException.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidAircraftIdException.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidArriveAirportIdException.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidArriveAirportIdException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidArriveAirportIdException.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidArriveAirportIdException.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidDepartureAirportIdException.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidDepartureAirportIdException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidDepartureAirportIdException.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidDepartureAirportIdException.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidFlightDateException.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidFlightDateException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidFlightDateException.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidFlightDateException.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidFlightNumberException.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidFlightNumberException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidFlightNumberException.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidFlightNumberException.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidPassengerNameException.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidPassengerNameException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidPassengerNameException.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidPassengerNameException.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidPriceException.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidPriceException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidPriceException.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/InvalidPriceException.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/SeatNumberException.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/SeatNumberException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/SeatNumberException.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Exceptions/SeatNumberException.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Features/BookingMappings.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Features/BookingMappings.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Features/BookingMappings.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Features/BookingMappings.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Features/CreatingBook/V1/CreateBooking.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Features/CreatingBook/V1/CreateBooking.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Features/CreatingBook/V1/CreateBooking.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Features/CreatingBook/V1/CreateBooking.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Models/Booking.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Models/Booking.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Models/Booking.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Models/Booking.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Models/BookingReadModel.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Models/BookingReadModel.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Models/BookingReadModel.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/Models/BookingReadModel.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/ValueObjects/PassengerInfo.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/ValueObjects/PassengerInfo.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/ValueObjects/PassengerInfo.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/ValueObjects/PassengerInfo.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/ValueObjects/Trip.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/ValueObjects/Trip.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Booking/ValueObjects/Trip.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Booking/ValueObjects/Trip.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/BookingProjection.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/BookingProjection.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/BookingProjection.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/BookingProjection.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/BookingRoot.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/BookingRoot.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/BookingRoot.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/BookingRoot.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Configuration/GrpcOptions.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Configuration/GrpcOptions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Configuration/GrpcOptions.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Configuration/GrpcOptions.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Data/BookingReadDbContext.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Data/BookingReadDbContext.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Data/BookingReadDbContext.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Data/BookingReadDbContext.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/EventMapper.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/EventMapper.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/EventMapper.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/EventMapper.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/GrpcClientExtensions.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/GrpcClientExtensions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/GrpcClientExtensions.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/GrpcClientExtensions.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/InfrastructureExtensions.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/InfrastructureExtensions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/InfrastructureExtensions.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/InfrastructureExtensions.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/MediatRExtensions.cs b/3-microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/MediatRExtensions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/MediatRExtensions.cs rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/Extensions/Infrastructure/MediatRExtensions.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/GrpcClient/Protos/flight.proto b/3-microservices-architecture-style/src/Services/Booking/src/Booking/GrpcClient/Protos/flight.proto similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/GrpcClient/Protos/flight.proto rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/GrpcClient/Protos/flight.proto diff --git a/3.microservices-architecture-style/src/Services/Booking/src/Booking/GrpcClient/Protos/passenger.proto b/3-microservices-architecture-style/src/Services/Booking/src/Booking/GrpcClient/Protos/passenger.proto similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/src/Booking/GrpcClient/Protos/passenger.proto rename to 3-microservices-architecture-style/src/Services/Booking/src/Booking/GrpcClient/Protos/passenger.proto diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Booking/Features/CreateBookingTests.cs b/3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Booking/Features/CreateBookingTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Booking/Features/CreateBookingTests.cs rename to 3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Booking/Features/CreateBookingTests.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/BookingIntegrationTestBase.cs b/3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/BookingIntegrationTestBase.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/BookingIntegrationTestBase.cs rename to 3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/BookingIntegrationTestBase.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeCreateBookingCommand.cs b/3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeCreateBookingCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeCreateBookingCommand.cs rename to 3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeCreateBookingCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeFlightResponse.cs b/3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeFlightResponse.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeFlightResponse.cs rename to 3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeFlightResponse.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeGetAvailableSeatsResponse.cs b/3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeGetAvailableSeatsResponse.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeGetAvailableSeatsResponse.cs rename to 3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeGetAvailableSeatsResponse.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakePassengerResponse.cs b/3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakePassengerResponse.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakePassengerResponse.cs rename to 3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakePassengerResponse.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeReserveSeatResponse.cs b/3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeReserveSeatResponse.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeReserveSeatResponse.cs rename to 3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Fakes/FakeReserveSeatResponse.cs diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Integration.Test.csproj b/3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Integration.Test.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Integration.Test.csproj rename to 3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/Integration.Test.csproj diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/xunit.runner.json b/3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/xunit.runner.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/xunit.runner.json rename to 3-microservices-architecture-style/src/Services/Booking/tests/IntegrationTest/xunit.runner.json diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator-ignore b/3-microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator-ignore similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator-ignore rename to 3-microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator-ignore diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator/FILES b/3-microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator/FILES similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator/FILES rename to 3-microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator/FILES diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator/VERSION b/3-microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator/VERSION similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator/VERSION rename to 3-microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/.openapi-generator/VERSION diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/README.md b/3-microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/README.md similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/README.md rename to 3-microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/README.md diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/script.js b/3-microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/script.js similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/script.js rename to 3-microservices-architecture-style/src/Services/Booking/tests/PerformanceTest/script.js diff --git a/3.microservices-architecture-style/src/Services/Booking/tests/tests.sln b/3-microservices-architecture-style/src/Services/Booking/tests/tests.sln similarity index 100% rename from 3.microservices-architecture-style/src/Services/Booking/tests/tests.sln rename to 3-microservices-architecture-style/src/Services/Booking/tests/tests.sln diff --git a/3.microservices-architecture-style/src/Services/Flight/Dockerfile b/3-microservices-architecture-style/src/Services/Flight/Dockerfile similarity index 54% rename from 3.microservices-architecture-style/src/Services/Flight/Dockerfile rename to 3-microservices-architecture-style/src/Services/Flight/Dockerfile index ad93b01..d19f15e 100644 --- a/3.microservices-architecture-style/src/Services/Flight/Dockerfile +++ b/3-microservices-architecture-style/src/Services/Flight/Dockerfile @@ -7,25 +7,25 @@ COPY ./Directory.Build.props ./ # Setup working directory for the project COPY ./BuildingBlocks/BuildingBlocks.csproj ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight/Flight.csproj ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight/ -COPY ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/ +COPY ./3-microservices-architecture-style/src/Services/Flight/src/Flight/Flight.csproj ./3-microservices-architecture-style/src/Services/Flight/src/Flight/ +COPY ./3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj ./3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/ # Restore nuget packages -RUN dotnet restore ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj +RUN dotnet restore ./3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj # Copy project files COPY ./BuildingBlocks ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight/ ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight/ -COPY ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/ ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/ +COPY ./3-microservices-architecture-style/src/Services/Flight/src/Flight/ ./3-microservices-architecture-style/src/Services/Flight/src/Flight/ +COPY ./3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/ ./3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/ # Build project with Release configuration # and no restore, as we did it already RUN ls -RUN dotnet build -c Release --no-restore ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj +RUN dotnet build -c Release --no-restore ./3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj -WORKDIR /3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api +WORKDIR /3-microservices-architecture-style/src/Services/Flight/src/Flight.Api # Publish project to output folder # and no build, as we did it already @@ -35,7 +35,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:9.0 # Setup working directory for the project WORKDIR / -COPY --from=builder /3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/out . +COPY --from=builder /3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/out . ENV ASPNETCORE_URLS https://*:443, http://*:80 diff --git a/3.microservices-architecture-style/src/Services/Flight/dev.Dockerfile b/3-microservices-architecture-style/src/Services/Flight/dev.Dockerfile similarity index 59% rename from 3.microservices-architecture-style/src/Services/Flight/dev.Dockerfile rename to 3-microservices-architecture-style/src/Services/Flight/dev.Dockerfile index 48ea0de..f52ba2b 100644 --- a/3.microservices-architecture-style/src/Services/Flight/dev.Dockerfile +++ b/3-microservices-architecture-style/src/Services/Flight/dev.Dockerfile @@ -7,27 +7,27 @@ COPY ./Directory.Build.props ./ # Setup working directory for the project COPY ./BuildingBlocks/BuildingBlocks.csproj ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight/Flight.csproj ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight/ -COPY ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/ +COPY ./3-microservices-architecture-style/src/Services/Flight/src/Flight/Flight.csproj ./3-microservices-architecture-style/src/Services/Flight/src/Flight/ +COPY ./3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj ./3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/ # Restore nuget packages RUN --mount=type=cache,id=flight_nuget,target=/root/.nuget/packages \ - dotnet restore ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj + dotnet restore ./3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj # Copy project files COPY ./BuildingBlocks ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight/ ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight/ -COPY .3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/ ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/ +COPY ./3-microservices-architecture-style/src/Services/Flight/src/Flight/ ./3-microservices-architecture-style/src/Services/Flight/src/Flight/ +COPY .3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/ ./3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/ # Build project with Release configuration # and no restore, as we did it already RUN ls RUN --mount=type=cache,id=flight_nuget,target=/root/.nuget/packages \ - dotnet build -c Release --no-restore ./3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj + dotnet build -c Release --no-restore ./3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj -WORKDIR /3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api +WORKDIR /3-microservices-architecture-style/src/Services/Flight/src/Flight.Api # Publish project to output folder # and no build, as we did it already @@ -38,7 +38,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:9.0 # Setup working directory for the project WORKDIR / -COPY --from=builder /3-Microservices-Architecture-Style/src/Services/Flight/src/Flight.Api/out . +COPY --from=builder /3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/out . ENV ASPNETCORE_URLS https://*:443, http://*:80 diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj b/3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Flight.Api.csproj diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/Program.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Program.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/Program.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Program.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/Properties/launchSettings.json b/3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Properties/launchSettings.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/Properties/launchSettings.json rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/Properties/launchSettings.json diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.Development.json b/3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.Development.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.Development.json rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.Development.json diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.docker.json b/3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.docker.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.docker.json rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.docker.json diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.json b/3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.json rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.json diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.test.json b/3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.test.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.test.json rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight.Api/appsettings.test.json diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Dtos/AircraftDto.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Dtos/AircraftDto.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Dtos/AircraftDto.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Dtos/AircraftDto.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/AircraftAlreadyExistException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/AircraftAlreadyExistException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/AircraftAlreadyExistException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/AircraftAlreadyExistException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidAircraftIdException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidAircraftIdException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidAircraftIdException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidAircraftIdException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidManufacturingYearException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidManufacturingYearException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidManufacturingYearException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidManufacturingYearException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidModelException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidModelException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidModelException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidModelException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidNameException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidNameException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidNameException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Exceptions/InvalidNameException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/AircraftMappings.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/AircraftMappings.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/AircraftMappings.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/AircraftMappings.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraft.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraft.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraft.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraft.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraftMongo.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraftMongo.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraftMongo.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraftMongo.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Models/Aircraft.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Models/Aircraft.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Models/Aircraft.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Models/Aircraft.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Models/AircraftReadModel.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Models/AircraftReadModel.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Models/AircraftReadModel.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/Models/AircraftReadModel.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/AircraftId.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/AircraftId.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/AircraftId.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/AircraftId.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/ManufacturingYear.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/ManufacturingYear.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/ManufacturingYear.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/ManufacturingYear.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/Model.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/Model.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/Model.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/Model.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/Name.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/Name.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/Name.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Aircrafts/ValueObjects/Name.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Dtos/AirportDto.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Dtos/AirportDto.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Dtos/AirportDto.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Dtos/AirportDto.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/AirportAlreadyExistException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/AirportAlreadyExistException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/AirportAlreadyExistException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/AirportAlreadyExistException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidAddressException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidAddressException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidAddressException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidAddressException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidAirportIdException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidAirportIdException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidAirportIdException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidAirportIdException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidCodeException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidCodeException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidCodeException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidCodeException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidNameException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidNameException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidNameException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Exceptions/InvalidNameException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/AirportMappings.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/AirportMappings.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/AirportMappings.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/AirportMappings.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/CreatingAirport/V1/CreateAirport.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/CreatingAirport/V1/CreateAirport.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/CreatingAirport/V1/CreateAirport.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/CreatingAirport/V1/CreateAirport.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/CreatingAirport/V1/CreateAirportMongo.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/CreatingAirport/V1/CreateAirportMongo.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/CreatingAirport/V1/CreateAirportMongo.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Features/CreatingAirport/V1/CreateAirportMongo.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Models/Airport.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Models/Airport.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Models/Airport.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Models/Airport.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Models/AirportReadModel.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Models/AirportReadModel.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Models/AirportReadModel.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/Models/AirportReadModel.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Address.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Address.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Address.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Address.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/AirportId.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/AirportId.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/AirportId.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/AirportId.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Code.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Code.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Code.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Code.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Name.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Name.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Name.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Airports/ValueObjects/Name.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/AircraftConfiguration.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/AircraftConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/AircraftConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/AircraftConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/AirportConfiguration.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/AirportConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/AirportConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/AirportConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/FlightConfiguration.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/FlightConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/FlightConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/FlightConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/SeatConfiguration.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/SeatConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/SeatConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Configurations/SeatConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/DesignTimeDbContextFactory.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/DesignTimeDbContextFactory.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/DesignTimeDbContextFactory.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/DesignTimeDbContextFactory.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/FlightDbContext.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/FlightDbContext.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/FlightDbContext.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/FlightDbContext.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/FlightReadDbContext.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/FlightReadDbContext.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/FlightReadDbContext.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/FlightReadDbContext.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/20230611230948_initial.Designer.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/20230611230948_initial.Designer.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/20230611230948_initial.Designer.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/20230611230948_initial.Designer.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/20230611230948_initial.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/20230611230948_initial.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/20230611230948_initial.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/20230611230948_initial.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/FlightDbContextModelSnapshot.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/FlightDbContextModelSnapshot.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/FlightDbContextModelSnapshot.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Migrations/FlightDbContextModelSnapshot.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Seed/FlightDataSeeder.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Seed/FlightDataSeeder.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Seed/FlightDataSeeder.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Seed/FlightDataSeeder.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Seed/InitialData.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Seed/InitialData.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/Seed/InitialData.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/Seed/InitialData.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/readme.md b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/readme.md similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Data/readme.md rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Data/readme.md diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/EventMapper.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/EventMapper.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/EventMapper.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/EventMapper.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Extensions/Infrastructure/InfrastructureExtensions.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Extensions/Infrastructure/InfrastructureExtensions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Extensions/Infrastructure/InfrastructureExtensions.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Extensions/Infrastructure/InfrastructureExtensions.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Extensions/Infrastructure/MediatRExtensions.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Extensions/Infrastructure/MediatRExtensions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Extensions/Infrastructure/MediatRExtensions.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Extensions/Infrastructure/MediatRExtensions.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flight.csproj b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flight.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flight.csproj rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flight.csproj diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/FlightRoot.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/FlightRoot.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/FlightRoot.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/FlightRoot.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Dtos/FlightDto.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Dtos/FlightDto.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Dtos/FlightDto.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Dtos/FlightDto.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Enums/FlightStatus.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Enums/FlightStatus.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Enums/FlightStatus.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Enums/FlightStatus.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightAlreadyExistException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightAlreadyExistException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightAlreadyExistException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightAlreadyExistException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightExceptions.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightExceptions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightExceptions.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightExceptions.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightNotFountException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightNotFountException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightNotFountException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/FlightNotFountException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidArriveDateException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidArriveDateException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidArriveDateException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidArriveDateException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidDepartureDateException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidDepartureDateException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidDepartureDateException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidDepartureDateException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidDurationException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidDurationException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidDurationException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidDurationException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightDateException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightDateException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightDateException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightDateException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightIdException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightIdException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightIdException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightIdException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightNumberException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightNumberException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightNumberException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidFlightNumberException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidPriceException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidPriceException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidPriceException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Exceptions/InvalidPriceException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/CreatingFlight/V1/CreateFlight.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/CreatingFlight/V1/CreateFlight.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/CreatingFlight/V1/CreateFlight.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/CreatingFlight/V1/CreateFlight.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/CreatingFlight/V1/CreateFlightMongo.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/CreatingFlight/V1/CreateFlightMongo.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/CreatingFlight/V1/CreateFlightMongo.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/CreatingFlight/V1/CreateFlightMongo.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/DeletingFlight/V1/DeleteFlight.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/DeletingFlight/V1/DeleteFlight.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/DeletingFlight/V1/DeleteFlight.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/DeletingFlight/V1/DeleteFlight.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/DeletingFlight/V1/DeleteFlightMongo.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/DeletingFlight/V1/DeleteFlightMongo.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/DeletingFlight/V1/DeleteFlightMongo.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/DeletingFlight/V1/DeleteFlightMongo.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/FlightMappings.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/FlightMappings.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/FlightMappings.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/FlightMappings.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/GettingAvailableFlights/V1/GetAvailableFlights.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/GettingAvailableFlights/V1/GetAvailableFlights.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/GettingAvailableFlights/V1/GetAvailableFlights.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/GettingAvailableFlights/V1/GetAvailableFlights.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/GettingFlightById/V1/GetFlightById.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/GettingFlightById/V1/GetFlightById.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/GettingFlightById/V1/GetFlightById.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/GettingFlightById/V1/GetFlightById.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/UpdatingFlight/V1/UpdateFlight.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/UpdatingFlight/V1/UpdateFlight.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/UpdatingFlight/V1/UpdateFlight.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/UpdatingFlight/V1/UpdateFlight.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/UpdatingFlight/V1/UpdateFlightMongo.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/UpdatingFlight/V1/UpdateFlightMongo.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/UpdatingFlight/V1/UpdateFlightMongo.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Features/UpdatingFlight/V1/UpdateFlightMongo.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Models/Flight.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Models/Flight.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Models/Flight.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Models/Flight.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Models/FlightReadModel.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Models/FlightReadModel.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Models/FlightReadModel.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/Models/FlightReadModel.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/ArriveDate.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/ArriveDate.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/ArriveDate.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/ArriveDate.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/DepartureDate.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/DepartureDate.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/DepartureDate.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/DepartureDate.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/DurationMinutes.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/DurationMinutes.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/DurationMinutes.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/DurationMinutes.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightDate.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightDate.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightDate.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightDate.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightId.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightId.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightId.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightId.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightNumber.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightNumber.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightNumber.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/FlightNumber.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/Price.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/Price.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/Price.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Flights/ValueObjects/Price.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/GrpcServer/Protos/flight.proto b/3-microservices-architecture-style/src/Services/Flight/src/Flight/GrpcServer/Protos/flight.proto similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/GrpcServer/Protos/flight.proto rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/GrpcServer/Protos/flight.proto diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/GrpcServer/Services/FlightGrpcServices.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/GrpcServer/Services/FlightGrpcServices.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/GrpcServer/Services/FlightGrpcServices.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/GrpcServer/Services/FlightGrpcServices.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Dtos/SeatDto.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Dtos/SeatDto.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Dtos/SeatDto.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Dtos/SeatDto.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Enums/SeatClass.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Enums/SeatClass.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Enums/SeatClass.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Enums/SeatClass.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Enums/SeatType.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Enums/SeatType.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Enums/SeatType.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Enums/SeatType.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/AllSeatsFullException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/AllSeatsFullException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/AllSeatsFullException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/AllSeatsFullException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/InvalidSeatIdException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/InvalidSeatIdException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/InvalidSeatIdException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/InvalidSeatIdException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/InvalidSeatNumberException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/InvalidSeatNumberException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/InvalidSeatNumberException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/InvalidSeatNumberException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/SeatAlreadyExistException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/SeatAlreadyExistException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/SeatAlreadyExistException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/SeatAlreadyExistException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/SeatNumberIncorrectException.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/SeatNumberIncorrectException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/SeatNumberIncorrectException.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Exceptions/SeatNumberIncorrectException.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/CreatingSeat/V1/CreateSeat.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/CreatingSeat/V1/CreateSeat.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/CreatingSeat/V1/CreateSeat.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/CreatingSeat/V1/CreateSeat.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/CreatingSeat/V1/CreateSeatMongo.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/CreatingSeat/V1/CreateSeatMongo.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/CreatingSeat/V1/CreateSeatMongo.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/CreatingSeat/V1/CreateSeatMongo.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/GettingAvailableSeats/V1/GetAvailableSeats.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/GettingAvailableSeats/V1/GetAvailableSeats.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/GettingAvailableSeats/V1/GetAvailableSeats.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/GettingAvailableSeats/V1/GetAvailableSeats.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/ReservingSeat/V1/ReserveSeat.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/ReservingSeat/V1/ReserveSeat.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/ReservingSeat/V1/ReserveSeat.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/ReservingSeat/V1/ReserveSeat.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/ReservingSeat/V1/ReserveSeatMongo.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/ReservingSeat/V1/ReserveSeatMongo.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/ReservingSeat/V1/ReserveSeatMongo.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/ReservingSeat/V1/ReserveSeatMongo.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/SeatMappings.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/SeatMappings.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/SeatMappings.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Features/SeatMappings.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Models/Seat.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Models/Seat.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Models/Seat.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Models/Seat.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Models/SeatReadModel.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Models/SeatReadModel.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Models/SeatReadModel.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/Models/SeatReadModel.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/ValueObjects/SeatId.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/ValueObjects/SeatId.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/ValueObjects/SeatId.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/ValueObjects/SeatId.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/ValueObjects/SeatNumber.cs b/3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/ValueObjects/SeatNumber.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/src/Flight/Seats/ValueObjects/SeatNumber.cs rename to 3-microservices-architecture-style/src/Services/Flight/src/Flight/Seats/ValueObjects/SeatNumber.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/EndToEnd.Test.csproj b/3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/EndToEnd.Test.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/EndToEnd.Test.csproj rename to 3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/EndToEnd.Test.csproj diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Fakes/FakeCreateFlightCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Fakes/FakeCreateFlightCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Fakes/FakeCreateFlightCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Fakes/FakeCreateFlightCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Fakes/FakeCreateFlightMongoCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Fakes/FakeCreateFlightMongoCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Fakes/FakeCreateFlightMongoCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Fakes/FakeCreateFlightMongoCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Flight/Features/CreateFlightTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Flight/Features/CreateFlightTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Flight/Features/CreateFlightTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Flight/Features/CreateFlightTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Flight/Features/GetFlightByIdTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Flight/Features/GetFlightByIdTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Flight/Features/GetFlightByIdTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Flight/Features/GetFlightByIdTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/FlightEndToEndTestBase.cs b/3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/FlightEndToEndTestBase.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/FlightEndToEndTestBase.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/FlightEndToEndTestBase.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/FlightTestDataSeeder.cs b/3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/FlightTestDataSeeder.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/FlightTestDataSeeder.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/FlightTestDataSeeder.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Routes/ApiRoutes.cs b/3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Routes/ApiRoutes.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Routes/ApiRoutes.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/Routes/ApiRoutes.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/xunit.runner.json b/3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/xunit.runner.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/xunit.runner.json rename to 3-microservices-architecture-style/src/Services/Flight/tests/EndToEndTest/xunit.runner.json diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Aircraft/Features/CreateAircraftTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Aircraft/Features/CreateAircraftTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Aircraft/Features/CreateAircraftTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Aircraft/Features/CreateAircraftTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Airport/Features/CreateAirportTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Airport/Features/CreateAirportTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Airport/Features/CreateAirportTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Airport/Features/CreateAirportTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateAircraftCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateAircraftCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateAircraftCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateAircraftCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateAirportCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateAirportCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateAirportCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateAirportCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateFlightCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateFlightCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateFlightCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateFlightCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateFlightMongoCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateFlightMongoCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateFlightMongoCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateFlightMongoCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateSeatCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateSeatCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateSeatCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateSeatCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateSeatMongoCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateSeatMongoCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateSeatMongoCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeCreateSeatMongoCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeUpdateFlightCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeUpdateFlightCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeUpdateFlightCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Fakes/FakeUpdateFlightCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/CreateFlightTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/CreateFlightTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/CreateFlightTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/CreateFlightTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/DeleteFlightTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/DeleteFlightTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/DeleteFlightTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/DeleteFlightTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/GetAvailableFlightsTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/GetAvailableFlightsTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/GetAvailableFlightsTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/GetAvailableFlightsTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/GetFlightByIdTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/GetFlightByIdTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/GetFlightByIdTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/GetFlightByIdTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/UpdateFlightTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/UpdateFlightTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/UpdateFlightTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Flight/Features/UpdateFlightTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/FlightIntegrationTestBase.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/FlightIntegrationTestBase.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/FlightIntegrationTestBase.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/FlightIntegrationTestBase.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/FlightTestDataSeeder.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/FlightTestDataSeeder.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/FlightTestDataSeeder.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/FlightTestDataSeeder.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Integration.Test.csproj b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Integration.Test.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Integration.Test.csproj rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Integration.Test.csproj diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Seat/Features/GetAvailableSeatsTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Seat/Features/GetAvailableSeatsTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Seat/Features/GetAvailableSeatsTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Seat/Features/GetAvailableSeatsTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Seat/Features/ReserveSeatTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Seat/Features/ReserveSeatTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Seat/Features/ReserveSeatTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/Seat/Features/ReserveSeatTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/xunit.runner.json b/3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/xunit.runner.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/xunit.runner.json rename to 3-microservices-architecture-style/src/Services/Flight/tests/IntegrationTest/xunit.runner.json diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator-ignore b/3-microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator-ignore similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator-ignore rename to 3-microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator-ignore diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator/FILES b/3-microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator/FILES similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator/FILES rename to 3-microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator/FILES diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator/VERSION b/3-microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator/VERSION similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator/VERSION rename to 3-microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/.openapi-generator/VERSION diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/README.md b/3-microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/README.md similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/README.md rename to 3-microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/README.md diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/script.js b/3-microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/script.js similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/script.js rename to 3-microservices-architecture-style/src/Services/Flight/tests/PerformanceTest/script.js diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Aircraft/Features/CreateAircraftTests/CreateAircraftCommandHandlerTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Aircraft/Features/CreateAircraftTests/CreateAircraftCommandHandlerTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Aircraft/Features/CreateAircraftTests/CreateAircraftCommandHandlerTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Aircraft/Features/CreateAircraftTests/CreateAircraftCommandHandlerTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Aircraft/Features/CreateAircraftTests/CreateAircraftCommandValidatorTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Aircraft/Features/CreateAircraftTests/CreateAircraftCommandValidatorTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Aircraft/Features/CreateAircraftTests/CreateAircraftCommandValidatorTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Aircraft/Features/CreateAircraftTests/CreateAircraftCommandValidatorTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Airport/Features/CreateAirportTests/CreateAirportCommandHandlerTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Airport/Features/CreateAirportTests/CreateAirportCommandHandlerTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Airport/Features/CreateAirportTests/CreateAirportCommandHandlerTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Airport/Features/CreateAirportTests/CreateAirportCommandHandlerTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Airport/Features/CreateAirportTests/CreateAirportCommandValidatorTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Airport/Features/CreateAirportTests/CreateAirportCommandValidatorTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Airport/Features/CreateAirportTests/CreateAirportCommandValidatorTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Airport/Features/CreateAirportTests/CreateAirportCommandValidatorTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/DbContextFactory.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/DbContextFactory.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/DbContextFactory.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/DbContextFactory.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/MapperFactory.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/MapperFactory.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/MapperFactory.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/MapperFactory.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/UnitTestFixture.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/UnitTestFixture.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/UnitTestFixture.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Common/UnitTestFixture.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateAircraftCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateAircraftCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateAircraftCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateAircraftCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateAirportCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateAirportCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateAirportCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateAirportCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateFlightCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateFlightCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateFlightCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateFlightCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateSeatCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateSeatCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateSeatCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeCreateSeatCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeFlightCreate.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeFlightCreate.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeFlightCreate.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeFlightCreate.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeFlightUpdate.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeFlightUpdate.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeFlightUpdate.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeFlightUpdate.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateAircraftCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateAircraftCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateAircraftCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateAircraftCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateAirportCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateAirportCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateAirportCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateAirportCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateFlightCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateFlightCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateFlightCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateFlightCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateSeatCommand.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateSeatCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateSeatCommand.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Fakes/FakeValidateCreateSeatCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Domains/CreateFlightTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Domains/CreateFlightTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Domains/CreateFlightTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Domains/CreateFlightTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Domains/UpdateFlightTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Domains/UpdateFlightTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Domains/UpdateFlightTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Domains/UpdateFlightTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Handlers/CreateFlight/CreateFlightCommandHandlerTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Handlers/CreateFlight/CreateFlightCommandHandlerTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Handlers/CreateFlight/CreateFlightCommandHandlerTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Handlers/CreateFlight/CreateFlightCommandHandlerTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Handlers/CreateFlight/CreateFlightCommandValidatorTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Handlers/CreateFlight/CreateFlightCommandValidatorTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Handlers/CreateFlight/CreateFlightCommandValidatorTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/Features/Handlers/CreateFlight/CreateFlightCommandValidatorTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/FlightMappingTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/FlightMappingTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/FlightMappingTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Flight/FlightMappingTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/Features/CreateSeatCommandHandlerTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/Features/CreateSeatCommandHandlerTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/Features/CreateSeatCommandHandlerTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/Features/CreateSeatCommandHandlerTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/Features/CreateSeatCommandValidatorTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/Features/CreateSeatCommandValidatorTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/Features/CreateSeatCommandValidatorTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/Features/CreateSeatCommandValidatorTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/SeatMappingTests.cs b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/SeatMappingTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/SeatMappingTests.cs rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Seat/SeatMappingTests.cs diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Unit.Test.csproj b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Unit.Test.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/Unit.Test.csproj rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/Unit.Test.csproj diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/xunit.runner.json b/3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/xunit.runner.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/UnitTest/xunit.runner.json rename to 3-microservices-architecture-style/src/Services/Flight/tests/UnitTest/xunit.runner.json diff --git a/3.microservices-architecture-style/src/Services/Flight/tests/tests.sln b/3-microservices-architecture-style/src/Services/Flight/tests/tests.sln similarity index 100% rename from 3.microservices-architecture-style/src/Services/Flight/tests/tests.sln rename to 3-microservices-architecture-style/src/Services/Flight/tests/tests.sln diff --git a/3.microservices-architecture-style/src/Services/Identity/Dockerfile b/3-microservices-architecture-style/src/Services/Identity/Dockerfile similarity index 53% rename from 3.microservices-architecture-style/src/Services/Identity/Dockerfile rename to 3-microservices-architecture-style/src/Services/Identity/Dockerfile index 01123af..f12c148 100644 --- a/3.microservices-architecture-style/src/Services/Identity/Dockerfile +++ b/3-microservices-architecture-style/src/Services/Identity/Dockerfile @@ -8,24 +8,24 @@ COPY ./global.json ./ COPY ./Directory.Build.props ./ COPY ./BuildingBlocks/BuildingBlocks.csproj ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity/Identity.csproj ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity/ -COPY ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/ +COPY ./3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity.csproj ./3-microservices-architecture-style/src/Services/Identity/src/Identity/ +COPY ./3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj ./3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/ # Restore nuget packages -RUN dotnet restore ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj +RUN dotnet restore ./3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj # Copy project files COPY ./BuildingBlocks ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity/ ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity/ -COPY ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/ ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/ +COPY ./3-microservices-architecture-style/src/Services/Identity/src/Identity/ ./3-microservices-architecture-style/src/Services/Identity/src/Identity/ +COPY ./3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/ ./3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/ # Build project with Release configuration # and no restore, as we did it already RUN ls -RUN dotnet build -c Release --no-restore ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj +RUN dotnet build -c Release --no-restore ./3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj -WORKDIR /3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api +WORKDIR /3-microservices-architecture-style/src/Services/Identity/src/Identity.Api # Publish project to output folder # and no build, as we did it already @@ -35,7 +35,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:9.0 # Setup working directory for the project WORKDIR / -COPY --from=builder /3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/out . +COPY --from=builder /3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/out . ENV ASPNETCORE_URLS https://*:443, http://*:80 ENV ASPNETCORE_ENVIRONMENT docker diff --git a/3.microservices-architecture-style/src/Services/Identity/dev.Dockerfile b/3-microservices-architecture-style/src/Services/Identity/dev.Dockerfile similarity index 57% rename from 3.microservices-architecture-style/src/Services/Identity/dev.Dockerfile rename to 3-microservices-architecture-style/src/Services/Identity/dev.Dockerfile index d47c074..dbf38a7 100644 --- a/3.microservices-architecture-style/src/Services/Identity/dev.Dockerfile +++ b/3-microservices-architecture-style/src/Services/Identity/dev.Dockerfile @@ -8,26 +8,26 @@ COPY ./global.json ./ COPY ./Directory.Build.props ./ COPY ./BuildingBlocks/BuildingBlocks.csproj ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity/Identity.csproj ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity/ -COPY ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/ +COPY ./3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity.csproj ./3-microservices-architecture-style/src/Services/Identity/src/Identity/ +COPY ./3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj ./3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/ # Restore nuget packages RUN --mount=type=cache,id=identity_nuget,target=/root/.nuget/packages \ - dotnet restore .3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj + dotnet restore .3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj # Copy project files COPY ./BuildingBlocks ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity/ ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity/ -COPY ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/ ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/ +COPY ./3-microservices-architecture-style/src/Services/Identity/src/Identity/ ./3-microservices-architecture-style/src/Services/Identity/src/Identity/ +COPY ./3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/ ./3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/ # Build project with Release configuration # and no restore, as we did it already RUN ls RUN --mount=type=cache,id=identity_nuget,target=/root/.nuget/packages \ - dotnet build -c Release --no-restore ./3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj + dotnet build -c Release --no-restore ./3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj -WORKDIR /3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api +WORKDIR /3-microservices-architecture-style/src/Services/Identity/src/Identity.Api # Publish project to output folder # and no build, as we did it already @@ -38,7 +38,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:9.0 # Setup working directory for the project WORKDIR / -COPY --from=builder /3-Microservices-Architecture-Style/src/Services/Identity/src/Identity.Api/out . +COPY --from=builder /3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/out . ENV ASPNETCORE_URLS https://*:443, http://*:80 ENV ASPNETCORE_ENVIRONMENT docker diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj b/3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Identity.Api.csproj diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/Program.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Program.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/Program.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Program.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/Properties/launchSettings.json b/3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Properties/launchSettings.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/Properties/launchSettings.json rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/Properties/launchSettings.json diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.Development.json b/3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.Development.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.Development.json rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.Development.json diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.docker.json b/3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.docker.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.docker.json rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.docker.json diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.json b/3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.json rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.json diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.test.json b/3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.test.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.test.json rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/appsettings.test.json diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/keys/is-signing-key-0AC3347A09AA5E44E947F3E30ED54871.json b/3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/keys/is-signing-key-0AC3347A09AA5E44E947F3E30ED54871.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/keys/is-signing-key-0AC3347A09AA5E44E947F3E30ED54871.json rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/keys/is-signing-key-0AC3347A09AA5E44E947F3E30ED54871.json diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/keys/is-signing-key-A57781A0405849BDE786A79636460E49.json b/3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/keys/is-signing-key-A57781A0405849BDE786A79636460E49.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity.Api/keys/is-signing-key-A57781A0405849BDE786A79636460E49.json rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity.Api/keys/is-signing-key-A57781A0405849BDE786A79636460E49.json diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/AuthOptions.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/AuthOptions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/AuthOptions.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/AuthOptions.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/Config.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/Config.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/Config.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/Config.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/EventMapper.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/EventMapper.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/EventMapper.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/EventMapper.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/IdentityRoot.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/IdentityRoot.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/IdentityRoot.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/IdentityRoot.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/UserValidator.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/UserValidator.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/UserValidator.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Configurations/UserValidator.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/RoleClaimConfiguration.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/RoleClaimConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/RoleClaimConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/RoleClaimConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/RoleConfiguration.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/RoleConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/RoleConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/RoleConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserClaimConfiguration.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserClaimConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserClaimConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserClaimConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserConfiguration.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserLoginConfiguration.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserLoginConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserLoginConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserLoginConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserRoleConfiguration.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserRoleConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserRoleConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserRoleConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserTokenConfiguration.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserTokenConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserTokenConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Configurations/UserTokenConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/DesignTimeDbContextFactory.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/DesignTimeDbContextFactory.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/DesignTimeDbContextFactory.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/DesignTimeDbContextFactory.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/IdentityContext.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/IdentityContext.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/IdentityContext.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/IdentityContext.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/20230331193410_initial.Designer.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/20230331193410_initial.Designer.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/20230331193410_initial.Designer.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/20230331193410_initial.Designer.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/20230331193410_initial.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/20230331193410_initial.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/20230331193410_initial.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/20230331193410_initial.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/IdentityContextModelSnapshot.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/IdentityContextModelSnapshot.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/IdentityContextModelSnapshot.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Migrations/IdentityContextModelSnapshot.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Seed/IdentityDataSeeder.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Seed/IdentityDataSeeder.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Seed/IdentityDataSeeder.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Seed/IdentityDataSeeder.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Seed/InitialData.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Seed/InitialData.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/Seed/InitialData.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/Seed/InitialData.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/readme.md b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/readme.md similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Data/readme.md rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Data/readme.md diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/IdentityServerExtensions.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/IdentityServerExtensions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/IdentityServerExtensions.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/IdentityServerExtensions.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/InfrastructureExtensions.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/InfrastructureExtensions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/InfrastructureExtensions.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/InfrastructureExtensions.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/MediatRExtensions.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/MediatRExtensions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/MediatRExtensions.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Extensions/Infrastructure/MediatRExtensions.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity.csproj b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity.csproj rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity.csproj diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Constants/Constants.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Constants/Constants.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Constants/Constants.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Constants/Constants.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Exceptions/RegisterIdentityUserException.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Exceptions/RegisterIdentityUserException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Exceptions/RegisterIdentityUserException.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Exceptions/RegisterIdentityUserException.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Features/IdentityMappings.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Features/IdentityMappings.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Features/IdentityMappings.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Features/IdentityMappings.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Features/RegisteringNewUser/V1/RegisterNewUser.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Features/RegisteringNewUser/V1/RegisterNewUser.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Features/RegisteringNewUser/V1/RegisterNewUser.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Features/RegisteringNewUser/V1/RegisterNewUser.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/Role.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/Role.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/Role.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/Role.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/RoleClaim.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/RoleClaim.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/RoleClaim.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/RoleClaim.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/User.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/User.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/User.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/User.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserClaim.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserClaim.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserClaim.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserClaim.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserLogin.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserLogin.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserLogin.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserLogin.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserRole.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserRole.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserRole.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserRole.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserToken.cs b/3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserToken.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserToken.cs rename to 3-microservices-architecture-style/src/Services/Identity/src/Identity/Identity/Models/UserToken.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Fakes/FakeRegisterNewUserCommand.cs b/3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Fakes/FakeRegisterNewUserCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Fakes/FakeRegisterNewUserCommand.cs rename to 3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Fakes/FakeRegisterNewUserCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Identity/Features/RegisterNewUserTests.cs b/3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Identity/Features/RegisterNewUserTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Identity/Features/RegisterNewUserTests.cs rename to 3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Identity/Features/RegisterNewUserTests.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/IdentityIntegrationTestBase.cs b/3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/IdentityIntegrationTestBase.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/IdentityIntegrationTestBase.cs rename to 3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/IdentityIntegrationTestBase.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/IdentityTestDataSeeder.cs b/3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/IdentityTestDataSeeder.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/IdentityTestDataSeeder.cs rename to 3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/IdentityTestDataSeeder.cs diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Integration.Test.csproj b/3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Integration.Test.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Integration.Test.csproj rename to 3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/Integration.Test.csproj diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/xunit.runner.json b/3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/xunit.runner.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/xunit.runner.json rename to 3-microservices-architecture-style/src/Services/Identity/tests/IntegrationTest/xunit.runner.json diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator-ignore b/3-microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator-ignore similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator-ignore rename to 3-microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator-ignore diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator/FILES b/3-microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator/FILES similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator/FILES rename to 3-microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator/FILES diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator/VERSION b/3-microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator/VERSION similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator/VERSION rename to 3-microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/.openapi-generator/VERSION diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/README.md b/3-microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/README.md similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/README.md rename to 3-microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/README.md diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/script.js b/3-microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/script.js similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/script.js rename to 3-microservices-architecture-style/src/Services/Identity/tests/PerformanceTest/script.js diff --git a/3.microservices-architecture-style/src/Services/Identity/tests/tests.sln b/3-microservices-architecture-style/src/Services/Identity/tests/tests.sln similarity index 100% rename from 3.microservices-architecture-style/src/Services/Identity/tests/tests.sln rename to 3-microservices-architecture-style/src/Services/Identity/tests/tests.sln diff --git a/3.microservices-architecture-style/src/Services/Passenger/Dockerfile b/3-microservices-architecture-style/src/Services/Passenger/Dockerfile similarity index 53% rename from 3.microservices-architecture-style/src/Services/Passenger/Dockerfile rename to 3-microservices-architecture-style/src/Services/Passenger/Dockerfile index e536cbd..9908d2c 100644 --- a/3.microservices-architecture-style/src/Services/Passenger/Dockerfile +++ b/3-microservices-architecture-style/src/Services/Passenger/Dockerfile @@ -7,25 +7,25 @@ COPY ./Directory.Build.props ./ # Setup working directory for the project COPY ./BuildingBlocks/BuildingBlocks.csproj ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger/Passenger.csproj ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger/ -COPY ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/ +COPY ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passenger.csproj ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger/ +COPY ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/ # Restore nuget packages -RUN dotnet restore ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj +RUN dotnet restore ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj # Copy project files COPY ./BuildingBlocks ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger/ ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger/ -COPY ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/ ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/ +COPY ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger/ ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger/ +COPY ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/ ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/ # Build project with Release configuration # and no restore, as we did it already RUN ls -RUN dotnet build -c Release --no-restore ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj +RUN dotnet build -c Release --no-restore ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj -WORKDIR /3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api +WORKDIR /3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api # Publish project to output folder # and no build, as we did it already @@ -35,7 +35,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:9.0 # Setup working directory for the project WORKDIR / -COPY --from=builder /3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/out . +COPY --from=builder /3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/out . ENV ASPNETCORE_URLS https://*:443, http://*:80 ENV ASPNETCORE_ENVIRONMENT docker diff --git a/3.microservices-architecture-style/src/Services/Passenger/dev.Dockerfile b/3-microservices-architecture-style/src/Services/Passenger/dev.Dockerfile similarity index 58% rename from 3.microservices-architecture-style/src/Services/Passenger/dev.Dockerfile rename to 3-microservices-architecture-style/src/Services/Passenger/dev.Dockerfile index 3fd1399..316dd29 100644 --- a/3.microservices-architecture-style/src/Services/Passenger/dev.Dockerfile +++ b/3-microservices-architecture-style/src/Services/Passenger/dev.Dockerfile @@ -7,27 +7,27 @@ COPY ./Directory.Build.props ./ # Setup working directory for the project COPY ./BuildingBlocks/BuildingBlocks.csproj ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger/Passenger.csproj ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger/ -COPY ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/ +COPY ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passenger.csproj ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger/ +COPY ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/ # Restore nuget packages RUN --mount=type=cache,id=passenger_nuget,target=/root/.nuget/packages \ - dotnet restore ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj + dotnet restore ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj # Copy project files COPY ./BuildingBlocks ./BuildingBlocks/ -COPY ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger/ ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger/ -COPY ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/ ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/ +COPY ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger/ ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger/ +COPY ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/ ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/ # Build project with Release configuration # and no restore, as we did it already RUN ls RUN --mount=type=cache,id=passenger_nuget,target=/root/.nuget/packages \ - dotnet build -c Release --no-restore ./3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj + dotnet build -c Release --no-restore ./3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj -WORKDIR /3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api +WORKDIR /3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api # Publish project to output folder # and no build, as we did it already @@ -38,7 +38,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:9.0 # Setup working directory for the project WORKDIR / -COPY --from=builder /3-Microservices-Architecture-Style/src/Services/Passenger/src/Passenger.Api/out . +COPY --from=builder /3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/out . ENV ASPNETCORE_URLS https://*:443, http://*:80 ENV ASPNETCORE_ENVIRONMENT docker diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Passenger.Api.csproj diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Program.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Program.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Program.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Program.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Properties/launchSettings.json b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Properties/launchSettings.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Properties/launchSettings.json rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/Properties/launchSettings.json diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.Development.json b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.Development.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.Development.json rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.Development.json diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.docker.json b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.docker.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.docker.json rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.docker.json diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.json b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.json rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.json diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.test.json b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.test.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.test.json rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger.Api/appsettings.test.json diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Configurations/PassengerConfiguration.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Configurations/PassengerConfiguration.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Configurations/PassengerConfiguration.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Configurations/PassengerConfiguration.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/DesignTimeDbContextFactory.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/DesignTimeDbContextFactory.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/DesignTimeDbContextFactory.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/DesignTimeDbContextFactory.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/20230611213031_initial.Designer.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/20230611213031_initial.Designer.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/20230611213031_initial.Designer.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/20230611213031_initial.Designer.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/20230611213031_initial.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/20230611213031_initial.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/20230611213031_initial.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/20230611213031_initial.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/PassengerDbContextModelSnapshot.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/PassengerDbContextModelSnapshot.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/PassengerDbContextModelSnapshot.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/Migrations/PassengerDbContextModelSnapshot.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/PassengerDbContext.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/PassengerDbContext.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/PassengerDbContext.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/PassengerDbContext.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/PassengerReadDbContext.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/PassengerReadDbContext.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/PassengerReadDbContext.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/PassengerReadDbContext.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/readme.md b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/readme.md similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/readme.md rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Data/readme.md diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/EventMapper.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/EventMapper.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/EventMapper.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/EventMapper.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Exceptions/InvalidPassengerIdException.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Exceptions/InvalidPassengerIdException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Exceptions/InvalidPassengerIdException.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Exceptions/InvalidPassengerIdException.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Extensions/Infrastructure/InfrastructureExtensions.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Extensions/Infrastructure/InfrastructureExtensions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Extensions/Infrastructure/InfrastructureExtensions.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Extensions/Infrastructure/InfrastructureExtensions.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Extensions/Infrastructure/MediatRExtensions.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Extensions/Infrastructure/MediatRExtensions.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Extensions/Infrastructure/MediatRExtensions.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Extensions/Infrastructure/MediatRExtensions.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/GrpcServer/Protos/passenger.proto b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/GrpcServer/Protos/passenger.proto similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/GrpcServer/Protos/passenger.proto rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/GrpcServer/Protos/passenger.proto diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/GrpcServer/Services/PassengerGrpcServices.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/GrpcServer/Services/PassengerGrpcServices.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/GrpcServer/Services/PassengerGrpcServices.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/GrpcServer/Services/PassengerGrpcServices.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Identity/Consumers/RegisteringNewUser/V1/PassengerCreatedDomainEvent.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Identity/Consumers/RegisteringNewUser/V1/PassengerCreatedDomainEvent.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Identity/Consumers/RegisteringNewUser/V1/PassengerCreatedDomainEvent.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Identity/Consumers/RegisteringNewUser/V1/PassengerCreatedDomainEvent.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Identity/Consumers/RegisteringNewUser/V1/RegisterNewUser.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Identity/Consumers/RegisteringNewUser/V1/RegisterNewUser.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Identity/Consumers/RegisteringNewUser/V1/RegisterNewUser.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Identity/Consumers/RegisteringNewUser/V1/RegisterNewUser.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passenger.csproj b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passenger.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passenger.csproj rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passenger.csproj diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/PassengerRoot.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/PassengerRoot.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/PassengerRoot.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/PassengerRoot.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Dtos/PassengerDto.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Dtos/PassengerDto.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Dtos/PassengerDto.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Dtos/PassengerDto.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Enums/PassengerType.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Enums/PassengerType.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Enums/PassengerType.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Enums/PassengerType.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidAgeException.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidAgeException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidAgeException.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidAgeException.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidNameException.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidNameException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidNameException.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidNameException.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidPassportNumberException.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidPassportNumberException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidPassportNumberException.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/InvalidPassportNumberException.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/PassengerAlreadyExist.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/PassengerAlreadyExist.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/PassengerAlreadyExist.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/PassengerAlreadyExist.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/PassengerNotFoundException.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/PassengerNotFoundException.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/PassengerNotFoundException.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Exceptions/PassengerNotFoundException.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/CompletingRegisterPassenger/V1/CompleteRegisterPassenger.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/CompletingRegisterPassenger/V1/CompleteRegisterPassenger.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/CompletingRegisterPassenger/V1/CompleteRegisterPassenger.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/CompletingRegisterPassenger/V1/CompleteRegisterPassenger.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/CompletingRegisterPassenger/V1/CompleteRegisterPassengerMongo.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/CompletingRegisterPassenger/V1/CompleteRegisterPassengerMongo.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/CompletingRegisterPassenger/V1/CompleteRegisterPassengerMongo.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/CompletingRegisterPassenger/V1/CompleteRegisterPassengerMongo.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/GettingPassengerById/V1/GetPassengerById.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/GettingPassengerById/V1/GetPassengerById.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/GettingPassengerById/V1/GetPassengerById.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/GettingPassengerById/V1/GetPassengerById.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/PassengerMappings.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/PassengerMappings.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/PassengerMappings.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Features/PassengerMappings.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Models/Passenger.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Models/Passenger.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Models/Passenger.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Models/Passenger.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Models/PassengerReadModel.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Models/PassengerReadModel.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Models/PassengerReadModel.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/Models/PassengerReadModel.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/Age.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/Age.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/Age.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/Age.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/Name.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/Name.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/Name.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/Name.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/PassengerId.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/PassengerId.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/PassengerId.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/PassengerId.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/PassportNumber.cs b/3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/PassportNumber.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/PassportNumber.cs rename to 3-microservices-architecture-style/src/Services/Passenger/src/Passenger/Passengers/ValueObjects/PassportNumber.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeCompleteRegisterPassengerCommand.cs b/3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeCompleteRegisterPassengerCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeCompleteRegisterPassengerCommand.cs rename to 3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeCompleteRegisterPassengerCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeCompleteRegisterPassengerMongoCommand.cs b/3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeCompleteRegisterPassengerMongoCommand.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeCompleteRegisterPassengerMongoCommand.cs rename to 3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeCompleteRegisterPassengerMongoCommand.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeUserCreated.cs b/3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeUserCreated.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeUserCreated.cs rename to 3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Fakes/FakeUserCreated.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Integration.Test.csproj b/3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Integration.Test.csproj similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Integration.Test.csproj rename to 3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Integration.Test.csproj diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Passenger/Features/CompleteRegisterPassengerTests.cs b/3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Passenger/Features/CompleteRegisterPassengerTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Passenger/Features/CompleteRegisterPassengerTests.cs rename to 3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Passenger/Features/CompleteRegisterPassengerTests.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Passenger/Features/GetPassengerByIdTests.cs b/3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Passenger/Features/GetPassengerByIdTests.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Passenger/Features/GetPassengerByIdTests.cs rename to 3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/Passenger/Features/GetPassengerByIdTests.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/PassengerIntegrationTestBase.cs b/3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/PassengerIntegrationTestBase.cs similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/PassengerIntegrationTestBase.cs rename to 3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/PassengerIntegrationTestBase.cs diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/xunit.runner.json b/3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/xunit.runner.json similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/xunit.runner.json rename to 3-microservices-architecture-style/src/Services/Passenger/tests/IntegrationTest/xunit.runner.json diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator-ignore b/3-microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator-ignore similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator-ignore rename to 3-microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator-ignore diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator/FILES b/3-microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator/FILES similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator/FILES rename to 3-microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator/FILES diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator/VERSION b/3-microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator/VERSION similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator/VERSION rename to 3-microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/.openapi-generator/VERSION diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/README.md b/3-microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/README.md similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/README.md rename to 3-microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/README.md diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/script.js b/3-microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/script.js similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/script.js rename to 3-microservices-architecture-style/src/Services/Passenger/tests/PerformanceTest/script.js diff --git a/3.microservices-architecture-style/src/Services/Passenger/tests/tests.sln b/3-microservices-architecture-style/src/Services/Passenger/tests/tests.sln similarity index 100% rename from 3.microservices-architecture-style/src/Services/Passenger/tests/tests.sln rename to 3-microservices-architecture-style/src/Services/Passenger/tests/tests.sln diff --git a/legacy-to-modern-architecture-styles.sln b/legacy-to-modern-architecture-styles.sln index d7d3b9e..5ac1da0 100644 --- a/legacy-to-modern-architecture-styles.sln +++ b/legacy-to-modern-architecture-styles.sln @@ -33,23 +33,23 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Identity", "Identity", "{A1 EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ApiGateway", "ApiGateway", "{A5E49049-0DFF-4D87-9188-2B0ACBC0D59B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ApiGateway", "3-Microservices-Architecture-Style\src\ApiGateway\src\ApiGateway.csproj", "{6538BDF3-A741-46E9-8988-C859ABB2FBB2}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ApiGateway", "3-microservices-architecture-style\src\ApiGateway\src\ApiGateway.csproj", "{6538BDF3-A741-46E9-8988-C859ABB2FBB2}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Booking.Api", "3-Microservices-Architecture-Style\src\Services\Booking\src\Booking.Api\Booking.Api.csproj", "{B851799B-A328-4E40-9095-C56C11A6235E}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Booking.Api", "3-microservices-architecture-style\src\Services\Booking\src\Booking.Api\Booking.Api.csproj", "{B851799B-A328-4E40-9095-C56C11A6235E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Booking", "3-Microservices-Architecture-Style\src\Services\Booking\src\Booking\Booking.csproj", "{674C0974-11C4-4BF7-B2DF-8ED753919224}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Booking", "3-microservices-architecture-style\src\Services\Booking\src\Booking\Booking.csproj", "{674C0974-11C4-4BF7-B2DF-8ED753919224}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Flight.Api", "3-Microservices-Architecture-Style\src\Services\Flight\src\Flight.Api\Flight.Api.csproj", "{FB8AA20B-0D31-4241-A126-07992BCF7E2A}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Flight.Api", "3-microservices-architecture-style\src\Services\Flight\src\Flight.Api\Flight.Api.csproj", "{FB8AA20B-0D31-4241-A126-07992BCF7E2A}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Flight", "3-Microservices-Architecture-Style\src\Services\Flight\src\Flight\Flight.csproj", "{0EB6B262-197D-450C-A56E-634D2D428FCB}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Flight", "3-microservices-architecture-style\src\Services\Flight\src\Flight\Flight.csproj", "{0EB6B262-197D-450C-A56E-634D2D428FCB}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Identity.Api", "3-Microservices-Architecture-Style\src\Services\Identity\src\Identity.Api\Identity.Api.csproj", "{694E763C-E076-4F36-A3CE-3A55D794C871}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Identity.Api", "3-microservices-architecture-style\src\Services\Identity\src\Identity.Api\Identity.Api.csproj", "{694E763C-E076-4F36-A3CE-3A55D794C871}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Identity", "3-Microservices-Architecture-Style\src\Services\Identity\src\Identity\Identity.csproj", "{E18BC5D2-5A32-469A-9E0B-5ACFE3B6639B}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Identity", "3-microservices-architecture-style\src\Services\Identity\src\Identity\Identity.csproj", "{E18BC5D2-5A32-469A-9E0B-5ACFE3B6639B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Passenger.Api", "3-Microservices-Architecture-Style\src\Services\Passenger\src\Passenger.Api\Passenger.Api.csproj", "{1F2CE508-42D0-437B-83AB-0D5FEBE324F8}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Passenger.Api", "3-microservices-architecture-style\src\Services\Passenger\src\Passenger.Api\Passenger.Api.csproj", "{1F2CE508-42D0-437B-83AB-0D5FEBE324F8}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Passenger", "3-Microservices-Architecture-Style\src\Services\Passenger\src\Passenger\Passenger.csproj", "{77410EA7-739C-475B-B460-CCEF5CEE1AD1}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Passenger", "3-microservices-architecture-style\src\Services\Passenger\src\Passenger\Passenger.csproj", "{77410EA7-739C-475B-B460-CCEF5CEE1AD1}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Flight", "Flight", "{7D81CAA6-6DEF-43C1-AE1B-D0F0B7B09CE7}" EndProject @@ -59,17 +59,17 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Booking", "Booking", "{51EE EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Identity", "Identity", "{3FD37B50-3C7D-49E9-9456-A3E82675227D}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Integration.Test", "3-Microservices-Architecture-Style\src\Services\Booking\tests\IntegrationTest\Integration.Test.csproj", "{5D3D2499-0732-4545-87F5-C26AF1FE827B}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Integration.Test", "3-microservices-architecture-style\src\Services\Booking\tests\IntegrationTest\Integration.Test.csproj", "{5D3D2499-0732-4545-87F5-C26AF1FE827B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EndToEnd.Test", "3-Microservices-Architecture-Style\src\Services\Flight\tests\EndToEndTest\EndToEnd.Test.csproj", "{EE5ECF6A-0D4F-4737-BAD3-AE66D1B53D83}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EndToEnd.Test", "3-microservices-architecture-style\src\Services\Flight\tests\EndToEndTest\EndToEnd.Test.csproj", "{EE5ECF6A-0D4F-4737-BAD3-AE66D1B53D83}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Integration.Test", "3-Microservices-Architecture-Style\src\Services\Flight\tests\IntegrationTest\Integration.Test.csproj", "{0A74D3F2-7814-4FB4-890D-4899749B67A2}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Integration.Test", "3-microservices-architecture-style\src\Services\Flight\tests\IntegrationTest\Integration.Test.csproj", "{0A74D3F2-7814-4FB4-890D-4899749B67A2}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Unit.Test", "3-Microservices-Architecture-Style\src\Services\Flight\tests\UnitTest\Unit.Test.csproj", "{FDA41108-8194-49B2-8F78-9F8AECABB7BC}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Unit.Test", "3-microservices-architecture-style\src\Services\Flight\tests\UnitTest\Unit.Test.csproj", "{FDA41108-8194-49B2-8F78-9F8AECABB7BC}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Integration.Test", "3-Microservices-Architecture-Style\src\Services\Identity\tests\IntegrationTest\Integration.Test.csproj", "{B6D11E8B-CAAE-4452-B3AE-A49DA7E68FE0}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Integration.Test", "3-microservices-architecture-style\src\Services\Identity\tests\IntegrationTest\Integration.Test.csproj", "{B6D11E8B-CAAE-4452-B3AE-A49DA7E68FE0}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Integration.Test", "3-Microservices-Architecture-Style\src\Services\Passenger\tests\IntegrationTest\Integration.Test.csproj", "{6D17EFCC-63DB-4E51-8073-25D5E59B2170}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Integration.Test", "3-microservices-architecture-style\src\Services\Passenger\tests\IntegrationTest\Integration.Test.csproj", "{6D17EFCC-63DB-4E51-8073-25D5E59B2170}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BuildingBlocks", "building-blocks\BuildingBlocks.csproj", "{5ED78466-4114-48ED-9A6E-02143984E7A1}" EndProject