├── .editorconfig ├── .gitignore ├── AcceptanceTests └── Dispatching.Specifications │ ├── Dispatching.Specifications.csproj │ ├── Specs │ ├── Dispatching.feature │ ├── Dispatching.feature.cs │ └── DispatchingSteps.cs │ ├── TestCases │ ├── Aaa │ │ ├── EstimatedDistance.cs │ │ └── EstimatedTimeOfArrival.cs │ ├── Clock.cs │ ├── Database │ │ ├── AnyRandomCab.cs │ │ ├── AnyRandomRide.cs │ │ ├── AnyRandomTrainStation.cs │ │ └── Distance.cs │ └── ObjectExtensions.cs │ └── TestContext │ ├── Context.cs │ ├── ContextBuilder.cs │ ├── ScenarioContextExtensions.cs │ ├── TestCase.cs │ └── TestConfiguration.cs ├── Dispatching.sln ├── Dispatching.snk ├── PublicKey.pk ├── Source ├── Dispatching.Aaa │ ├── AaaServiceProxy.cs │ ├── AssemblyInfo.cs │ ├── Configuration │ │ └── Dependencies.cs │ ├── DataContract │ │ ├── EstimatedTimeOfArrivalRequest.cs │ │ ├── EstimatedTimeOfArrivalResponse.cs │ │ ├── GetDistanceRequest.cs │ │ └── GetDistanceResponse.cs │ ├── Dispatching.Aaa.csproj │ ├── HttpClient.cs │ └── Mappers │ │ ├── EstimatedTimeOfArrivalRequestMapper.cs │ │ ├── EstimatedTimeOfArrivalResponseMapper.cs │ │ ├── GetDistanceRequestMapper.cs │ │ ├── GetDistanceResponseMapper .cs │ │ ├── IEstimatedTimeOfArrivalRequestMapper.cs │ │ ├── IEstimatedTimeOfArrivalResponseMapper.cs │ │ ├── IGetDistanceRequestMapper.cs │ │ └── IGetDistanceResponseMapper.cs ├── Dispatching.Api │ ├── AssemblyInfo.cs │ ├── Configuration │ │ └── Dependencies.cs │ ├── Controllers │ │ └── CabRideController.cs │ ├── Dispatching.Api.csproj │ ├── Dispatching.Api.csproj.user │ ├── ModelValidation │ │ └── DriveCustomerToTrainStationValidator.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Dispatching.Broker │ ├── AssemblyInfo.cs │ ├── Commands │ │ ├── DriveCustomerToTrainStation.cs │ │ └── Mappers │ │ │ ├── DriveCustomerToTrainStationMapper.cs │ │ │ └── IDriveCustomerToTrainStationMapper.cs │ ├── Configuration │ │ ├── Dependencies.cs │ │ └── ReBusConfiguration.cs │ ├── Dispatching.Broker.csproj │ ├── Events │ │ ├── DriveCustomerToTrainStationFailed.cs │ │ ├── DroveCustomerToTrainStation.cs │ │ └── Mappers │ │ │ ├── ToDomainModel │ │ │ ├── CabRideMapper.cs │ │ │ └── ICabRideMapper.cs │ │ │ └── ToReadModel │ │ │ ├── CabRideMapper.cs │ │ │ └── ICabRideMapper.cs │ ├── Handlers │ │ ├── DriveCustomerToTrainStationHandler.cs │ │ └── DroveCustomerToTrainStationHandler.cs │ ├── ICallback.cs │ ├── IQueue.cs │ └── RebusQueue.cs ├── Dispatching.Persistence │ ├── AssemblyInfo.cs │ ├── CabRepository.cs │ ├── Configuration │ │ └── Dependencies.cs │ ├── Dispatching.Persistence.csproj │ ├── DispatchingDbContext.cs │ ├── LocationRepository.cs │ ├── Mappers │ │ ├── IMapToDomainModel.cs │ │ ├── IMapToPersistenceModel.cs │ │ ├── ToDomainModel │ │ │ ├── CabMapper.cs │ │ │ └── LocationMapper.cs │ │ └── ToPersistanceModel │ │ │ └── CabMapper.cs │ ├── PersistenceModel │ │ ├── Cab.cs │ │ ├── Distance.cs │ │ └── Location.cs │ └── Repository.cs ├── Dispatching.ReadModel │ ├── AssemblyInfo.cs │ ├── CabRideRepository.cs │ ├── Configuration │ │ └── Dependencies.cs │ ├── Dispatching.ReadModel.csproj │ ├── DispatchingReadDbContext.cs │ ├── Mappers │ │ ├── CabRideMapper.cs │ │ └── IApply.cs │ ├── PersistenceModel │ │ ├── CabRide.cs │ │ └── Entity.cs │ └── Repository.cs └── Dispatching │ ├── AssemblyInfo.cs │ ├── Cabs │ └── Cab.cs │ ├── Configuration │ └── Dependencies.cs │ ├── Customers │ └── Customer.cs │ ├── Dispatching.csproj │ ├── Location.cs │ └── Rides │ ├── Euro.cs │ ├── Kilometer.cs │ ├── Processes │ ├── CabRideService.cs │ ├── PrimaryPorts │ │ └── ICabRideService.cs │ └── SecondaryPorts │ │ ├── IProvideCab.cs │ │ ├── IProvideLocation.cs │ │ ├── IProvideTime.cs │ │ └── IProvideTrafficInformation.cs │ └── Ride.cs ├── Tests ├── Dispatching.Aaa.Tests │ ├── ComponentTests │ │ └── AaaServiceProxyTest.cs │ ├── Dispatching.Aaa.Tests.csproj │ ├── ObjectExtensions.cs │ └── UnitTests │ │ ├── AaaServiceProxyTests │ │ ├── AaaServiceProxyTest.cs │ │ ├── GetDistanceBetweenLocationsTest.cs │ │ └── GetTimeOfArivalTest.cs │ │ └── Mappers │ │ ├── EstimatedTimeOfArrivalRequestMapperTests │ │ └── MapTest.cs │ │ ├── EstimatedTimeOfArrivalResponseMapperTests │ │ └── MapTest.cs │ │ ├── GetDistanceRequestMapperTests │ │ └── MapTest.cs │ │ └── GetDistanceResponseMapperTests │ │ └── MapTests.cs ├── Dispatching.Api.Tests │ ├── Dispatching.Api.Tests.csproj │ └── UnitTests │ │ └── CabRideControllerTests │ │ ├── CabRideControllerTest.cs │ │ ├── GetTest.cs │ │ └── PostTest.cs ├── Dispatching.Broker.Tests │ ├── ComponentTests │ │ ├── DriveCustomerToTrainStationHandlerTest.cs │ │ └── DroveCustomerToTrainStationHandlerTest.cs │ ├── Dispatching.Broker.Tests.csproj │ └── UnitTests │ │ ├── Commands │ │ └── Mappers │ │ │ └── DriveCustomerToTrainStationMapperTests │ │ │ ├── MapToCustomerIdTest.cs │ │ │ └── MapToCustomerLocationTest.cs │ │ ├── Events │ │ ├── ToDomainModel │ │ │ └── CabRideMapperTests │ │ │ │ ├── MapFailedEventTest.cs │ │ │ │ └── MapSuccessEventTest.cs │ │ └── ToReadModel │ │ │ └── CabRideMapperTests │ │ │ └── MapTest.cs │ │ ├── Handlers │ │ ├── DriveCustomerToTrainStationHandlerTests │ │ │ ├── DriveCustomerToTrainStationHandlerTest.cs │ │ │ └── HandleTest.cs │ │ └── DroveCustomerToTrainStationHandlerTests │ │ │ ├── DroveCustomerToTrainStationHandlerTest.cs │ │ │ └── HandleTest.cs │ │ └── RebusQueueTests │ │ ├── EnqueueTest.cs │ │ └── RebusQueueTest.cs ├── Dispatching.Persistence.Tests │ ├── ComponentTests │ │ ├── CabRepositoryTest.cs │ │ └── LocationRepositoryTest.cs │ ├── Dispatching.Persistence.Tests.csproj │ ├── DispatchingDbContextBuilder.cs │ ├── InMemoryDispatchingDbContext.cs │ └── UnitTests │ │ ├── CabRepositoryTests │ │ ├── CabRepositoryTest.cs │ │ ├── GetNearestAvailableCabTest.cs │ │ ├── GetTest.cs │ │ ├── InsertTest.cs │ │ └── UpdateTest.cs │ │ ├── LocationRepositoryTests │ │ ├── GetTrainStationLocationTest.cs │ │ └── LocationRepositoryTest.cs │ │ └── Mappers │ │ ├── ToDomainModel │ │ ├── CabMapperTests │ │ │ └── MapTest.cs │ │ └── LocationMapperTests │ │ │ └── MapTest.cs │ │ └── ToPersistenceModel │ │ └── CabMapperTests │ │ ├── ApplyTest.cs │ │ └── CreateNewTest.cs ├── Dispatching.ReadModel.Tests │ ├── ComponentTests │ │ └── CabRideRepositoryTest.cs │ ├── Dispatching.ReadModel.Tests.csproj │ ├── DispatchingReadDbContextBuilder.cs │ ├── InMemoryDispatchingDbContext.cs │ └── UnitTests │ │ ├── CabRideRepositoryTests │ │ ├── CabRideRepositoryTest.cs │ │ ├── FindByIdTest.cs │ │ ├── GetAllTest.cs │ │ ├── InsertTest.cs │ │ └── UpdateTest.cs │ │ └── Mappers │ │ └── CabRideMapperTests │ │ └── MapTest.cs └── Dispatching.Tests │ ├── Dispatching.Tests.csproj │ └── UnitTests │ ├── Cabs │ └── CabTests │ │ ├── CabTest.cs │ │ ├── EmbarcTest.cs │ │ ├── EqualityTest.cs │ │ ├── GoToTest.cs │ │ └── InequalityTest.cs │ ├── Customers │ └── CustomerTests │ │ ├── CustomerTest.cs │ │ ├── EqualityTest.cs │ │ └── InequalityTest.cs │ ├── LocationTests │ ├── EqualityTest.cs │ ├── InequalityTest.cs │ └── LocationTest.cs │ └── Rides │ ├── EuroTests │ ├── EqualityTests.cs │ ├── EuroTests.cs │ ├── InequalityTests.cs │ └── OperatorTests.cs │ ├── KilometerTests │ ├── EqualityTests.cs │ ├── InequalityTests.cs │ ├── KilometerTests.cs │ └── OperatorTests.cs │ ├── Processes │ └── CabRideServiceTests │ │ ├── BringCustomerToTheTrainStationTest.cs │ │ └── CabRideServiceTest.cs │ └── RideTests │ ├── EqualityTests.cs │ ├── InequalityTests.cs │ ├── PriceTests.cs │ ├── RideTests.cs │ ├── StartTests.cs │ └── StopTests.cs ├── license.txt └── readme.md /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/.gitignore -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/Dispatching.Specifications.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/Dispatching.Specifications.csproj -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/Specs/Dispatching.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/Specs/Dispatching.feature -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/Specs/Dispatching.feature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/Specs/Dispatching.feature.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/Specs/DispatchingSteps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/Specs/DispatchingSteps.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestCases/Aaa/EstimatedDistance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestCases/Aaa/EstimatedDistance.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestCases/Aaa/EstimatedTimeOfArrival.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestCases/Aaa/EstimatedTimeOfArrival.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestCases/Clock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestCases/Clock.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestCases/Database/AnyRandomCab.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestCases/Database/AnyRandomCab.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestCases/Database/AnyRandomRide.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestCases/Database/AnyRandomRide.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestCases/Database/AnyRandomTrainStation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestCases/Database/AnyRandomTrainStation.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestCases/Database/Distance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestCases/Database/Distance.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestCases/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestCases/ObjectExtensions.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestContext/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestContext/Context.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestContext/ContextBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestContext/ContextBuilder.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestContext/ScenarioContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestContext/ScenarioContextExtensions.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestContext/TestCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestContext/TestCase.cs -------------------------------------------------------------------------------- /AcceptanceTests/Dispatching.Specifications/TestContext/TestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/AcceptanceTests/Dispatching.Specifications/TestContext/TestConfiguration.cs -------------------------------------------------------------------------------- /Dispatching.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Dispatching.sln -------------------------------------------------------------------------------- /Dispatching.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Dispatching.snk -------------------------------------------------------------------------------- /PublicKey.pk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/PublicKey.pk -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/AaaServiceProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/AaaServiceProxy.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/AssemblyInfo.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/Configuration/Dependencies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/Configuration/Dependencies.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/DataContract/EstimatedTimeOfArrivalRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/DataContract/EstimatedTimeOfArrivalRequest.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/DataContract/EstimatedTimeOfArrivalResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/DataContract/EstimatedTimeOfArrivalResponse.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/DataContract/GetDistanceRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/DataContract/GetDistanceRequest.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/DataContract/GetDistanceResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/DataContract/GetDistanceResponse.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/Dispatching.Aaa.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/Dispatching.Aaa.csproj -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/HttpClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/HttpClient.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/Mappers/EstimatedTimeOfArrivalRequestMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/Mappers/EstimatedTimeOfArrivalRequestMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/Mappers/EstimatedTimeOfArrivalResponseMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/Mappers/EstimatedTimeOfArrivalResponseMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/Mappers/GetDistanceRequestMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/Mappers/GetDistanceRequestMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/Mappers/GetDistanceResponseMapper .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/Mappers/GetDistanceResponseMapper .cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/Mappers/IEstimatedTimeOfArrivalRequestMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/Mappers/IEstimatedTimeOfArrivalRequestMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/Mappers/IEstimatedTimeOfArrivalResponseMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/Mappers/IEstimatedTimeOfArrivalResponseMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/Mappers/IGetDistanceRequestMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/Mappers/IGetDistanceRequestMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Aaa/Mappers/IGetDistanceResponseMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Aaa/Mappers/IGetDistanceResponseMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Api/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Api/AssemblyInfo.cs -------------------------------------------------------------------------------- /Source/Dispatching.Api/Configuration/Dependencies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Api/Configuration/Dependencies.cs -------------------------------------------------------------------------------- /Source/Dispatching.Api/Controllers/CabRideController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Api/Controllers/CabRideController.cs -------------------------------------------------------------------------------- /Source/Dispatching.Api/Dispatching.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Api/Dispatching.Api.csproj -------------------------------------------------------------------------------- /Source/Dispatching.Api/Dispatching.Api.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Api/Dispatching.Api.csproj.user -------------------------------------------------------------------------------- /Source/Dispatching.Api/ModelValidation/DriveCustomerToTrainStationValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Api/ModelValidation/DriveCustomerToTrainStationValidator.cs -------------------------------------------------------------------------------- /Source/Dispatching.Api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Api/Program.cs -------------------------------------------------------------------------------- /Source/Dispatching.Api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Api/Properties/launchSettings.json -------------------------------------------------------------------------------- /Source/Dispatching.Api/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Api/Startup.cs -------------------------------------------------------------------------------- /Source/Dispatching.Api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Api/appsettings.Development.json -------------------------------------------------------------------------------- /Source/Dispatching.Api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Api/appsettings.json -------------------------------------------------------------------------------- /Source/Dispatching.Broker/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/AssemblyInfo.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Commands/DriveCustomerToTrainStation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Commands/DriveCustomerToTrainStation.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Commands/Mappers/DriveCustomerToTrainStationMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Commands/Mappers/DriveCustomerToTrainStationMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Commands/Mappers/IDriveCustomerToTrainStationMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Commands/Mappers/IDriveCustomerToTrainStationMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Configuration/Dependencies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Configuration/Dependencies.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Configuration/ReBusConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Configuration/ReBusConfiguration.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Dispatching.Broker.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Dispatching.Broker.csproj -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Events/DriveCustomerToTrainStationFailed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Events/DriveCustomerToTrainStationFailed.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Events/DroveCustomerToTrainStation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Events/DroveCustomerToTrainStation.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Events/Mappers/ToDomainModel/CabRideMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Events/Mappers/ToDomainModel/CabRideMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Events/Mappers/ToDomainModel/ICabRideMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Events/Mappers/ToDomainModel/ICabRideMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Events/Mappers/ToReadModel/CabRideMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Events/Mappers/ToReadModel/CabRideMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Events/Mappers/ToReadModel/ICabRideMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Events/Mappers/ToReadModel/ICabRideMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Handlers/DriveCustomerToTrainStationHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Handlers/DriveCustomerToTrainStationHandler.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/Handlers/DroveCustomerToTrainStationHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/Handlers/DroveCustomerToTrainStationHandler.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/ICallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/ICallback.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/IQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/IQueue.cs -------------------------------------------------------------------------------- /Source/Dispatching.Broker/RebusQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Broker/RebusQueue.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/AssemblyInfo.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/CabRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/CabRepository.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/Configuration/Dependencies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/Configuration/Dependencies.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/Dispatching.Persistence.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/Dispatching.Persistence.csproj -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/DispatchingDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/DispatchingDbContext.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/LocationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/LocationRepository.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/Mappers/IMapToDomainModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/Mappers/IMapToDomainModel.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/Mappers/IMapToPersistenceModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/Mappers/IMapToPersistenceModel.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/Mappers/ToDomainModel/CabMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/Mappers/ToDomainModel/CabMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/Mappers/ToDomainModel/LocationMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/Mappers/ToDomainModel/LocationMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/Mappers/ToPersistanceModel/CabMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/Mappers/ToPersistanceModel/CabMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/PersistenceModel/Cab.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/PersistenceModel/Cab.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/PersistenceModel/Distance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/PersistenceModel/Distance.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/PersistenceModel/Location.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/PersistenceModel/Location.cs -------------------------------------------------------------------------------- /Source/Dispatching.Persistence/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.Persistence/Repository.cs -------------------------------------------------------------------------------- /Source/Dispatching.ReadModel/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.ReadModel/AssemblyInfo.cs -------------------------------------------------------------------------------- /Source/Dispatching.ReadModel/CabRideRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.ReadModel/CabRideRepository.cs -------------------------------------------------------------------------------- /Source/Dispatching.ReadModel/Configuration/Dependencies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.ReadModel/Configuration/Dependencies.cs -------------------------------------------------------------------------------- /Source/Dispatching.ReadModel/Dispatching.ReadModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.ReadModel/Dispatching.ReadModel.csproj -------------------------------------------------------------------------------- /Source/Dispatching.ReadModel/DispatchingReadDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.ReadModel/DispatchingReadDbContext.cs -------------------------------------------------------------------------------- /Source/Dispatching.ReadModel/Mappers/CabRideMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.ReadModel/Mappers/CabRideMapper.cs -------------------------------------------------------------------------------- /Source/Dispatching.ReadModel/Mappers/IApply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.ReadModel/Mappers/IApply.cs -------------------------------------------------------------------------------- /Source/Dispatching.ReadModel/PersistenceModel/CabRide.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.ReadModel/PersistenceModel/CabRide.cs -------------------------------------------------------------------------------- /Source/Dispatching.ReadModel/PersistenceModel/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.ReadModel/PersistenceModel/Entity.cs -------------------------------------------------------------------------------- /Source/Dispatching.ReadModel/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching.ReadModel/Repository.cs -------------------------------------------------------------------------------- /Source/Dispatching/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/AssemblyInfo.cs -------------------------------------------------------------------------------- /Source/Dispatching/Cabs/Cab.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Cabs/Cab.cs -------------------------------------------------------------------------------- /Source/Dispatching/Configuration/Dependencies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Configuration/Dependencies.cs -------------------------------------------------------------------------------- /Source/Dispatching/Customers/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Customers/Customer.cs -------------------------------------------------------------------------------- /Source/Dispatching/Dispatching.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Dispatching.csproj -------------------------------------------------------------------------------- /Source/Dispatching/Location.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Location.cs -------------------------------------------------------------------------------- /Source/Dispatching/Rides/Euro.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Rides/Euro.cs -------------------------------------------------------------------------------- /Source/Dispatching/Rides/Kilometer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Rides/Kilometer.cs -------------------------------------------------------------------------------- /Source/Dispatching/Rides/Processes/CabRideService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Rides/Processes/CabRideService.cs -------------------------------------------------------------------------------- /Source/Dispatching/Rides/Processes/PrimaryPorts/ICabRideService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Rides/Processes/PrimaryPorts/ICabRideService.cs -------------------------------------------------------------------------------- /Source/Dispatching/Rides/Processes/SecondaryPorts/IProvideCab.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Rides/Processes/SecondaryPorts/IProvideCab.cs -------------------------------------------------------------------------------- /Source/Dispatching/Rides/Processes/SecondaryPorts/IProvideLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Rides/Processes/SecondaryPorts/IProvideLocation.cs -------------------------------------------------------------------------------- /Source/Dispatching/Rides/Processes/SecondaryPorts/IProvideTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Rides/Processes/SecondaryPorts/IProvideTime.cs -------------------------------------------------------------------------------- /Source/Dispatching/Rides/Processes/SecondaryPorts/IProvideTrafficInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Rides/Processes/SecondaryPorts/IProvideTrafficInformation.cs -------------------------------------------------------------------------------- /Source/Dispatching/Rides/Ride.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Source/Dispatching/Rides/Ride.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Aaa.Tests/ComponentTests/AaaServiceProxyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Aaa.Tests/ComponentTests/AaaServiceProxyTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Aaa.Tests/Dispatching.Aaa.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Aaa.Tests/Dispatching.Aaa.Tests.csproj -------------------------------------------------------------------------------- /Tests/Dispatching.Aaa.Tests/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Aaa.Tests/ObjectExtensions.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Aaa.Tests/UnitTests/AaaServiceProxyTests/AaaServiceProxyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Aaa.Tests/UnitTests/AaaServiceProxyTests/AaaServiceProxyTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Aaa.Tests/UnitTests/AaaServiceProxyTests/GetDistanceBetweenLocationsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Aaa.Tests/UnitTests/AaaServiceProxyTests/GetDistanceBetweenLocationsTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Aaa.Tests/UnitTests/AaaServiceProxyTests/GetTimeOfArivalTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Aaa.Tests/UnitTests/AaaServiceProxyTests/GetTimeOfArivalTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Aaa.Tests/UnitTests/Mappers/EstimatedTimeOfArrivalRequestMapperTests/MapTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Aaa.Tests/UnitTests/Mappers/EstimatedTimeOfArrivalRequestMapperTests/MapTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Aaa.Tests/UnitTests/Mappers/EstimatedTimeOfArrivalResponseMapperTests/MapTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Aaa.Tests/UnitTests/Mappers/EstimatedTimeOfArrivalResponseMapperTests/MapTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Aaa.Tests/UnitTests/Mappers/GetDistanceRequestMapperTests/MapTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Aaa.Tests/UnitTests/Mappers/GetDistanceRequestMapperTests/MapTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Aaa.Tests/UnitTests/Mappers/GetDistanceResponseMapperTests/MapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Aaa.Tests/UnitTests/Mappers/GetDistanceResponseMapperTests/MapTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Api.Tests/Dispatching.Api.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Api.Tests/Dispatching.Api.Tests.csproj -------------------------------------------------------------------------------- /Tests/Dispatching.Api.Tests/UnitTests/CabRideControllerTests/CabRideControllerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Api.Tests/UnitTests/CabRideControllerTests/CabRideControllerTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Api.Tests/UnitTests/CabRideControllerTests/GetTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Api.Tests/UnitTests/CabRideControllerTests/GetTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Api.Tests/UnitTests/CabRideControllerTests/PostTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Api.Tests/UnitTests/CabRideControllerTests/PostTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/ComponentTests/DriveCustomerToTrainStationHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/ComponentTests/DriveCustomerToTrainStationHandlerTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/ComponentTests/DroveCustomerToTrainStationHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/ComponentTests/DroveCustomerToTrainStationHandlerTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/Dispatching.Broker.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/Dispatching.Broker.Tests.csproj -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/UnitTests/Commands/Mappers/DriveCustomerToTrainStationMapperTests/MapToCustomerIdTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/UnitTests/Commands/Mappers/DriveCustomerToTrainStationMapperTests/MapToCustomerIdTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/UnitTests/Commands/Mappers/DriveCustomerToTrainStationMapperTests/MapToCustomerLocationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/UnitTests/Commands/Mappers/DriveCustomerToTrainStationMapperTests/MapToCustomerLocationTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/UnitTests/Events/ToDomainModel/CabRideMapperTests/MapFailedEventTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/UnitTests/Events/ToDomainModel/CabRideMapperTests/MapFailedEventTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/UnitTests/Events/ToDomainModel/CabRideMapperTests/MapSuccessEventTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/UnitTests/Events/ToDomainModel/CabRideMapperTests/MapSuccessEventTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/UnitTests/Events/ToReadModel/CabRideMapperTests/MapTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/UnitTests/Events/ToReadModel/CabRideMapperTests/MapTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/UnitTests/Handlers/DriveCustomerToTrainStationHandlerTests/DriveCustomerToTrainStationHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/UnitTests/Handlers/DriveCustomerToTrainStationHandlerTests/DriveCustomerToTrainStationHandlerTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/UnitTests/Handlers/DriveCustomerToTrainStationHandlerTests/HandleTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/UnitTests/Handlers/DriveCustomerToTrainStationHandlerTests/HandleTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/UnitTests/Handlers/DroveCustomerToTrainStationHandlerTests/DroveCustomerToTrainStationHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/UnitTests/Handlers/DroveCustomerToTrainStationHandlerTests/DroveCustomerToTrainStationHandlerTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/UnitTests/Handlers/DroveCustomerToTrainStationHandlerTests/HandleTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/UnitTests/Handlers/DroveCustomerToTrainStationHandlerTests/HandleTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/UnitTests/RebusQueueTests/EnqueueTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/UnitTests/RebusQueueTests/EnqueueTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Broker.Tests/UnitTests/RebusQueueTests/RebusQueueTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Broker.Tests/UnitTests/RebusQueueTests/RebusQueueTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/ComponentTests/CabRepositoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/ComponentTests/CabRepositoryTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/ComponentTests/LocationRepositoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/ComponentTests/LocationRepositoryTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/Dispatching.Persistence.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/Dispatching.Persistence.Tests.csproj -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/DispatchingDbContextBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/DispatchingDbContextBuilder.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/InMemoryDispatchingDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/InMemoryDispatchingDbContext.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/UnitTests/CabRepositoryTests/CabRepositoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/UnitTests/CabRepositoryTests/CabRepositoryTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/UnitTests/CabRepositoryTests/GetNearestAvailableCabTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/UnitTests/CabRepositoryTests/GetNearestAvailableCabTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/UnitTests/CabRepositoryTests/GetTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/UnitTests/CabRepositoryTests/GetTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/UnitTests/CabRepositoryTests/InsertTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/UnitTests/CabRepositoryTests/InsertTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/UnitTests/CabRepositoryTests/UpdateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/UnitTests/CabRepositoryTests/UpdateTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/UnitTests/LocationRepositoryTests/GetTrainStationLocationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/UnitTests/LocationRepositoryTests/GetTrainStationLocationTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/UnitTests/LocationRepositoryTests/LocationRepositoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/UnitTests/LocationRepositoryTests/LocationRepositoryTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/UnitTests/Mappers/ToDomainModel/CabMapperTests/MapTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/UnitTests/Mappers/ToDomainModel/CabMapperTests/MapTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/UnitTests/Mappers/ToDomainModel/LocationMapperTests/MapTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/UnitTests/Mappers/ToDomainModel/LocationMapperTests/MapTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/UnitTests/Mappers/ToPersistenceModel/CabMapperTests/ApplyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/UnitTests/Mappers/ToPersistenceModel/CabMapperTests/ApplyTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Persistence.Tests/UnitTests/Mappers/ToPersistenceModel/CabMapperTests/CreateNewTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Persistence.Tests/UnitTests/Mappers/ToPersistenceModel/CabMapperTests/CreateNewTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.ReadModel.Tests/ComponentTests/CabRideRepositoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.ReadModel.Tests/ComponentTests/CabRideRepositoryTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.ReadModel.Tests/Dispatching.ReadModel.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.ReadModel.Tests/Dispatching.ReadModel.Tests.csproj -------------------------------------------------------------------------------- /Tests/Dispatching.ReadModel.Tests/DispatchingReadDbContextBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.ReadModel.Tests/DispatchingReadDbContextBuilder.cs -------------------------------------------------------------------------------- /Tests/Dispatching.ReadModel.Tests/InMemoryDispatchingDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.ReadModel.Tests/InMemoryDispatchingDbContext.cs -------------------------------------------------------------------------------- /Tests/Dispatching.ReadModel.Tests/UnitTests/CabRideRepositoryTests/CabRideRepositoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.ReadModel.Tests/UnitTests/CabRideRepositoryTests/CabRideRepositoryTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.ReadModel.Tests/UnitTests/CabRideRepositoryTests/FindByIdTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.ReadModel.Tests/UnitTests/CabRideRepositoryTests/FindByIdTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.ReadModel.Tests/UnitTests/CabRideRepositoryTests/GetAllTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.ReadModel.Tests/UnitTests/CabRideRepositoryTests/GetAllTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.ReadModel.Tests/UnitTests/CabRideRepositoryTests/InsertTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.ReadModel.Tests/UnitTests/CabRideRepositoryTests/InsertTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.ReadModel.Tests/UnitTests/CabRideRepositoryTests/UpdateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.ReadModel.Tests/UnitTests/CabRideRepositoryTests/UpdateTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.ReadModel.Tests/UnitTests/Mappers/CabRideMapperTests/MapTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.ReadModel.Tests/UnitTests/Mappers/CabRideMapperTests/MapTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/Dispatching.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/Dispatching.Tests.csproj -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Cabs/CabTests/CabTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Cabs/CabTests/CabTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Cabs/CabTests/EmbarcTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Cabs/CabTests/EmbarcTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Cabs/CabTests/EqualityTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Cabs/CabTests/EqualityTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Cabs/CabTests/GoToTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Cabs/CabTests/GoToTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Cabs/CabTests/InequalityTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Cabs/CabTests/InequalityTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Customers/CustomerTests/CustomerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Customers/CustomerTests/CustomerTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Customers/CustomerTests/EqualityTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Customers/CustomerTests/EqualityTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Customers/CustomerTests/InequalityTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Customers/CustomerTests/InequalityTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/LocationTests/EqualityTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/LocationTests/EqualityTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/LocationTests/InequalityTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/LocationTests/InequalityTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/LocationTests/LocationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/LocationTests/LocationTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/EuroTests/EqualityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/EuroTests/EqualityTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/EuroTests/EuroTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/EuroTests/EuroTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/EuroTests/InequalityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/EuroTests/InequalityTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/EuroTests/OperatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/EuroTests/OperatorTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/KilometerTests/EqualityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/KilometerTests/EqualityTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/KilometerTests/InequalityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/KilometerTests/InequalityTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/KilometerTests/KilometerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/KilometerTests/KilometerTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/KilometerTests/OperatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/KilometerTests/OperatorTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/Processes/CabRideServiceTests/BringCustomerToTheTrainStationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/Processes/CabRideServiceTests/BringCustomerToTheTrainStationTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/Processes/CabRideServiceTests/CabRideServiceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/Processes/CabRideServiceTests/CabRideServiceTest.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/RideTests/EqualityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/RideTests/EqualityTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/RideTests/InequalityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/RideTests/InequalityTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/RideTests/PriceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/RideTests/PriceTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/RideTests/RideTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/RideTests/RideTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/RideTests/StartTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/RideTests/StartTests.cs -------------------------------------------------------------------------------- /Tests/Dispatching.Tests/UnitTests/Rides/RideTests/StopTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/Tests/Dispatching.Tests/UnitTests/Rides/RideTests/StopTests.cs -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/license.txt -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appie2go/steal-this-code/HEAD/readme.md --------------------------------------------------------------------------------