├── .gitattributes ├── .gitignore ├── AutoscalingDemo ├── AutoscalingDemo.sln └── AutoscalingDemo │ ├── AutoscalingDemo.csproj │ └── Program.cs ├── AzureFunctions ├── OrderApi.Messaging.Receive │ ├── .dockerignore │ ├── OrderApi.Messaging.Receive.sln │ └── OrderApi.Messaging.Receive │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── Order.cs │ │ ├── OrderApi.Messaging.Receive.csproj │ │ ├── OrderContext.cs │ │ ├── OrderNameUpdateFunction.cs │ │ ├── Properties │ │ ├── launchSettings.json │ │ ├── serviceDependencies.json │ │ └── serviceDependencies.local.json │ │ ├── Startup.cs │ │ ├── UpdateCustomerFullNameModel.cs │ │ ├── host.json │ │ └── local.settings.json └── pipelines │ ├── Docker-CI-azure-pipeline.yml │ └── NetCore-CI-azure-pipeline.yml ├── CustomerApi ├── .dockerignore ├── .gitattributes ├── .gitignore ├── CustomerApi.Data │ ├── CustomerApi.Data.csproj │ ├── Database │ │ ├── CustomAzureSqlAuthProvider.cs │ │ └── CustomerContext.cs │ └── Repository │ │ └── v1 │ │ ├── CustomerRepository.cs │ │ ├── ICustomerRepository.cs │ │ ├── IRepository.cs │ │ └── Repository.cs ├── CustomerApi.Database.Build │ ├── CustomerApi.Database.Build.csproj │ └── Scripts │ │ ├── PostScripts │ │ ├── .gitkeep │ │ ├── 00_AddCustomers.sql │ │ └── Script.PostDeployment.sql │ │ └── PreScripts │ │ ├── .gitkeep │ │ └── Script.PreDeployment.sql ├── CustomerApi.Database │ ├── CustomerApi.Database.sqlproj │ ├── Scripts.targets │ ├── Scripts │ │ ├── PostScripts │ │ │ └── .gitkeep │ │ ├── PreScripts │ │ │ └── .gitkeep │ │ ├── ReferenceDataScripts │ │ │ ├── .gitkeep │ │ │ └── 00_AddCustomers.sql │ │ ├── Script.PostDeployment.sql │ │ └── Script.PreDeployment.sql │ ├── dbo │ │ └── Tables │ │ │ └── Customer.sql │ └── ssdt.migration.scripts.json ├── CustomerApi.Domain │ ├── CustomerApi.Domain.csproj │ └── Entities │ │ └── Customer.cs ├── CustomerApi.Messaging.Send │ ├── CustomerApi.Messaging.Send.csproj │ ├── Options │ │ └── v1 │ │ │ ├── AzureServiceBusConfiguration.cs │ │ │ └── RabbitMqConfiguration.cs │ └── Sender │ │ └── v1 │ │ ├── CustomerUpdateSender.cs │ │ ├── CustomerUpdateSenderServiceBus.cs │ │ └── ICustomerUpdateSender.cs ├── CustomerApi.Service │ ├── CustomerApi.Service.csproj │ └── v1 │ │ ├── Command │ │ ├── CreateCustomerCommand.cs │ │ ├── CreateCustomerCommandHandler.cs │ │ ├── UpdateCustomerCommand.cs │ │ └── UpdateCustomerCommandHandler.cs │ │ └── Query │ │ ├── GetCustomerByIdQuery.cs │ │ ├── GetCustomerByIdQueryHandler.cs │ │ ├── GetCustomersQuery.cs │ │ └── GetCustomersQueryHandler.cs ├── CustomerApi.sln ├── CustomerApi │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── Controllers │ │ └── v1 │ │ │ ├── CustomerController.cs │ │ │ ├── ExceptionController.cs │ │ │ └── PrimeNumberController.cs │ ├── CustomerApi.csproj │ ├── Dockerfile │ ├── Dockerfile.Build │ ├── Infrastructure │ │ ├── AutoMapper │ │ │ └── MappingProfile.cs │ │ └── Prometheus │ │ │ ├── MetricCollecter.cs │ │ │ ├── MetricCollector.cs │ │ │ └── ResponseMetricMiddleware.cs │ ├── Models │ │ └── v1 │ │ │ ├── CreateCustomerModel.cs │ │ │ └── UpdateCustomerModel.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── Validators │ │ └── v1 │ │ │ ├── CreateCustomerModelValidator.cs │ │ │ └── UpdateCustomerModelValidator.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── azds.yaml │ ├── charts │ │ └── customerapi │ │ │ ├── .helmignore │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── _helpers.tpl │ │ │ ├── deployment.yaml │ │ │ ├── hpa.yaml │ │ │ ├── ingress.yaml │ │ │ ├── secrets.yaml │ │ │ └── service.yaml │ │ │ └── values.yaml │ └── nuget.config ├── Directory.Build.props ├── Tests │ ├── CustomerApi.Data.Test │ │ ├── CustomerApi.Data.Test.csproj │ │ ├── Infrastructure │ │ │ ├── DatabaseInitializer.cs │ │ │ └── DatabaseTestBase.cs │ │ └── Repository │ │ │ └── v1 │ │ │ └── RepositoryTests.cs │ ├── CustomerApi.Service.Test │ │ ├── CustomerApi.Service.Test.csproj │ │ └── v1 │ │ │ ├── Command │ │ │ ├── CreateCustomerCommandHandlerTests.cs │ │ │ └── UpdateCustomerCommandHandler.cs │ │ │ └── Query │ │ │ ├── GetCustomerByIdQueryHandlerTests.cs │ │ │ └── GetCustomersQueryHandlerTests.cs │ └── CustomerApi.Test │ │ ├── Controllers │ │ └── v1 │ │ │ └── CustomerControllerTests.cs │ │ ├── CustomerApi.Test.csproj │ │ ├── Infrastructure │ │ └── AutoMapper │ │ │ └── MappingProfileTests.cs │ │ └── Validator │ │ └── v1 │ │ ├── BirthdayTestData.cs │ │ ├── CreateCustomerModelValidatorTests.cs │ │ └── UpdateCustomerModelValidatorTests.cs ├── common.props └── pipelines │ ├── CustomerApi-CD.yml │ ├── CustomerApi-CI.yml │ ├── NetCore-CI-azure-pipeline.yml │ └── templates │ ├── BuildVersioning.yml │ ├── CreateHelmPackage.yml │ ├── DatabaseDeploy.yml │ ├── DeployHelmPackage.yml │ ├── DockerBuildAndPush.yml │ ├── GetPrId.yml │ └── GetServiceBusConnectionString.yml ├── GitVersion.yml ├── Infrastructure ├── AzureResources │ └── Azure-resource-install-pipeline.yml └── LinuxSqlPackageDocker │ └── Dockerfile ├── KedaDemoApi ├── .dockerignore ├── .gitattributes ├── .gitignore ├── Basta Presentation │ └── Level Up your Kubernetes Scaling with KEDA - German.pptx ├── Directory.Build.props ├── KedaDemo.Messaging │ ├── KedaDemo.Messaging.csproj │ ├── Options │ │ └── v1 │ │ │ └── AzureServiceBusConfiguration.cs │ ├── Receiver │ │ ├── IServiceBusMessageReceiver.cs │ │ └── ServiceBusMessageReceiver.cs │ └── Writer │ │ ├── IServiceBusMessageWriter.cs │ │ └── ServiceBusMessageWriter.cs ├── KedaDemo.sln ├── KedaDemoApi.Test │ ├── Controllers │ │ └── v1 │ │ │ └── ServiceBusProcessingControllerTests.cs │ └── KedaDemoApi.Test.csproj ├── KedaDemoApi │ ├── Controllers │ │ └── v1 │ │ │ └── ServiceBusProcessingController.cs │ ├── Dockerfile │ ├── KedaDemoApi.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── azds.yaml │ └── charts │ │ └── kedademoapi │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── kedascaler.yaml │ │ ├── kedatriggerauthentication.yaml │ │ ├── secrets.yaml │ │ └── service.yaml │ │ └── values.yaml ├── Readme.md ├── common.props └── pipelines │ ├── KedaDemoApi-CD.yml │ ├── KedaDemoApi-CI.yml │ └── templates │ ├── BuildVersioning.yml │ ├── CreateHelmPackage.yml │ ├── DatabaseDeploy.yml │ ├── DeployHelmPackage.yml │ ├── DockerBuildAndPush.yml │ ├── GetPrId.yml │ └── GetServiceBusConnectionString.yml ├── Nuget ├── PrimeNumber │ ├── Directory.Build.props │ ├── PrimeNumber.Test │ │ ├── PrimeNumber.Test.csproj │ │ └── PrimeNumberTests.cs │ ├── PrimeNumber.sln │ ├── PrimeNumber │ │ ├── PrimeNumber.cs │ │ └── PrimeNumber.csproj │ └── common.props └── pipelines │ └── Nuget-CI-CD.yml ├── OrderApi ├── .dockerignore ├── .gitattributes ├── .gitignore ├── Directory.Build.props ├── OrderApi.Data │ ├── Database │ │ ├── CustomAzureSqlAuthProvider.cs │ │ └── OrderContext.cs │ ├── OrderApi.Data.csproj │ └── Repository │ │ └── v1 │ │ ├── IOrderRepository.cs │ │ ├── IRepository.cs │ │ ├── OrderRepository.cs │ │ └── Repository.cs ├── OrderApi.Database.Build │ ├── OrderApi.Database.Build.csproj │ └── Scripts │ │ ├── PostScripts │ │ ├── .gitkeep │ │ ├── 00_AddOrders.sql │ │ └── Script.PostDeployment.sql │ │ └── PreScripts │ │ ├── .gitkeep │ │ └── Script.PreDeployment.sql ├── OrderApi.Database │ ├── OrderApi.Database.refactorlog │ ├── OrderApi.Database.sqlproj │ ├── Scripts.targets │ ├── Scripts │ │ ├── PostScripts │ │ │ └── .gitkeep │ │ ├── PreScripts │ │ │ └── .gitkeep │ │ ├── ReferenceDataScripts │ │ │ ├── .gitkeep │ │ │ └── 00_AddOrders.sql │ │ ├── Script.PostDeployment.sql │ │ └── Script.PreDeployment.sql │ ├── dbo │ │ └── Tables │ │ │ └── Order.sql │ └── ssdt.migration.scripts.json ├── OrderApi.Domain │ ├── Entities │ │ └── Order.cs │ ├── Order.cs │ └── OrderApi.Domain.csproj ├── OrderApi.Messaging.Receive │ ├── Options │ │ └── v1 │ │ │ └── RabbitMqConfiguration.cs │ ├── OrderApi.Messaging.Receive.csproj │ └── Receiver │ │ └── v1 │ │ └── CustomerFullNameUpdateReceiver.cs ├── OrderApi.Service │ ├── OrderApi.Service.csproj │ └── v1 │ │ ├── Command │ │ ├── CreateOrderCommand.cs │ │ ├── CreateOrderCommandHandler.cs │ │ ├── PayOrderCommand.cs │ │ ├── PayOrderCommandHandler.cs │ │ ├── UpdateOrderCommand.cs │ │ └── UpdateOrderCommandHandler.cs │ │ ├── Models │ │ └── UpdateCustomerFullNameModel.cs │ │ ├── Query │ │ ├── GetOrderByCustomerGuidQuery.cs │ │ ├── GetOrderByCustomerGuidQueryHandler.cs │ │ ├── GetOrderByIdQuery.cs │ │ ├── GetOrderByIdQueryHandler.cs │ │ ├── GetPaidOrderQuery.cs │ │ └── GetPaidOrderQueryHandler.cs │ │ └── Services │ │ ├── CustomerNameUpdateService.cs │ │ └── ICustomerNameUpdateService.cs ├── OrderApi.sln ├── OrderApi │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── Controllers │ │ └── v1 │ │ │ ├── ExceptionController.cs │ │ │ ├── OrderController.cs │ │ │ └── PrimeNumberController.cs │ ├── Dockerfile │ ├── Dockerfile.Build │ ├── Infrastructure │ │ ├── Automapper │ │ │ └── MappingProfile.cs │ │ └── Prometheus │ │ │ ├── MetricCollecter.cs │ │ │ ├── MetricCollector.cs │ │ │ └── ResponseMetricMiddleware.cs │ ├── Models │ │ └── v1 │ │ │ └── OrderModel.cs │ ├── OrderApi.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── Validators │ │ └── v1 │ │ │ └── OrderModelValidator.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── azds.yaml │ ├── charts │ │ └── orderapi │ │ │ ├── .helmignore │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── _helpers.tpl │ │ │ ├── deployment.yaml │ │ │ ├── hpa.yaml │ │ │ ├── ingress.yaml │ │ │ ├── secrets.yaml │ │ │ └── service.yaml │ │ │ └── values.yaml │ └── nuget.config ├── Tests │ ├── OrderApi.Data.Test │ │ ├── Infrastructure │ │ │ ├── DatabaseInitializer.cs │ │ │ └── DatabaseTestBase.cs │ │ ├── OrderApi.Data.Test.csproj │ │ └── Repository │ │ │ └── v1 │ │ │ └── RepositoryTests.cs │ ├── OrderApi.Service.Test │ │ ├── OrderApi.Service.Test.csproj │ │ └── v1 │ │ │ └── Command │ │ │ ├── CreateOrderCommandHandlerTests.cs │ │ │ ├── PayOrderCommandHandlerTests.cs │ │ │ └── UpdateOrderCommandHandlerTests.cs │ └── OrderApi.Test │ │ ├── Controllers │ │ └── v1 │ │ │ └── OrderControllerTests.cs │ │ ├── Infrastrucutre │ │ └── Automapper │ │ │ └── MappingProfileTests.cs │ │ ├── OrderApi.Test.csproj │ │ └── Validators │ │ └── v1 │ │ └── OrderModelValidatorTests.cs ├── common.props └── pipelines │ ├── NetCore-CI-azure-pipeline.yml │ ├── OrderApi-CD.yml │ ├── OrderApi-CI.yml │ └── templates │ ├── BuildVersioning.yml │ ├── CreateHelmPackage.yml │ ├── DatabaseDeploy.yml │ ├── DeployHelmPackage.yml │ ├── DockerBuildAndPush.yml │ └── GetPrId.yml ├── Readme.md ├── docker-compose.Build.yml └── docker-compose.yml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/.gitignore -------------------------------------------------------------------------------- /AutoscalingDemo/AutoscalingDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AutoscalingDemo/AutoscalingDemo.sln -------------------------------------------------------------------------------- /AutoscalingDemo/AutoscalingDemo/AutoscalingDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AutoscalingDemo/AutoscalingDemo/AutoscalingDemo.csproj -------------------------------------------------------------------------------- /AutoscalingDemo/AutoscalingDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AutoscalingDemo/AutoscalingDemo/Program.cs -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/.dockerignore -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive.sln -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/.gitignore -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Dockerfile -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Order.cs -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive.csproj -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/OrderContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/OrderContext.cs -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/OrderNameUpdateFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/OrderNameUpdateFunction.cs -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Properties/launchSettings.json -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Properties/serviceDependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Properties/serviceDependencies.json -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Properties/serviceDependencies.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Properties/serviceDependencies.local.json -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/Startup.cs -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/UpdateCustomerFullNameModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/UpdateCustomerFullNameModel.cs -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/host.json -------------------------------------------------------------------------------- /AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive/local.settings.json -------------------------------------------------------------------------------- /AzureFunctions/pipelines/Docker-CI-azure-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/pipelines/Docker-CI-azure-pipeline.yml -------------------------------------------------------------------------------- /AzureFunctions/pipelines/NetCore-CI-azure-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/AzureFunctions/pipelines/NetCore-CI-azure-pipeline.yml -------------------------------------------------------------------------------- /CustomerApi/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/.dockerignore -------------------------------------------------------------------------------- /CustomerApi/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/.gitattributes -------------------------------------------------------------------------------- /CustomerApi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/.gitignore -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Data/CustomerApi.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Data/CustomerApi.Data.csproj -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Data/Database/CustomAzureSqlAuthProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Data/Database/CustomAzureSqlAuthProvider.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Data/Database/CustomerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Data/Database/CustomerContext.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Data/Repository/v1/CustomerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Data/Repository/v1/CustomerRepository.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Data/Repository/v1/ICustomerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Data/Repository/v1/ICustomerRepository.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Data/Repository/v1/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Data/Repository/v1/IRepository.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Data/Repository/v1/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Data/Repository/v1/Repository.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database.Build/CustomerApi.Database.Build.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Database.Build/CustomerApi.Database.Build.csproj -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database.Build/Scripts/PostScripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database.Build/Scripts/PostScripts/00_AddCustomers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Database.Build/Scripts/PostScripts/00_AddCustomers.sql -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database.Build/Scripts/PostScripts/Script.PostDeployment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Database.Build/Scripts/PostScripts/Script.PostDeployment.sql -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database.Build/Scripts/PreScripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database.Build/Scripts/PreScripts/Script.PreDeployment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Database.Build/Scripts/PreScripts/Script.PreDeployment.sql -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database/CustomerApi.Database.sqlproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Database/CustomerApi.Database.sqlproj -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database/Scripts.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Database/Scripts.targets -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database/Scripts/PostScripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database/Scripts/PreScripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database/Scripts/ReferenceDataScripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database/Scripts/ReferenceDataScripts/00_AddCustomers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Database/Scripts/ReferenceDataScripts/00_AddCustomers.sql -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database/Scripts/Script.PostDeployment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Database/Scripts/Script.PostDeployment.sql -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database/Scripts/Script.PreDeployment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Database/Scripts/Script.PreDeployment.sql -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database/dbo/Tables/Customer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Database/dbo/Tables/Customer.sql -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Database/ssdt.migration.scripts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Database/ssdt.migration.scripts.json -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Domain/CustomerApi.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Domain/CustomerApi.Domain.csproj -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Domain/Entities/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Domain/Entities/Customer.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Messaging.Send/CustomerApi.Messaging.Send.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Messaging.Send/CustomerApi.Messaging.Send.csproj -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Messaging.Send/Options/v1/AzureServiceBusConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Messaging.Send/Options/v1/AzureServiceBusConfiguration.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Messaging.Send/Options/v1/RabbitMqConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Messaging.Send/Options/v1/RabbitMqConfiguration.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Messaging.Send/Sender/v1/CustomerUpdateSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Messaging.Send/Sender/v1/CustomerUpdateSender.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Messaging.Send/Sender/v1/CustomerUpdateSenderServiceBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Messaging.Send/Sender/v1/CustomerUpdateSenderServiceBus.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Messaging.Send/Sender/v1/ICustomerUpdateSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Messaging.Send/Sender/v1/ICustomerUpdateSender.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Service/CustomerApi.Service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Service/CustomerApi.Service.csproj -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Service/v1/Command/CreateCustomerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Service/v1/Command/CreateCustomerCommand.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Service/v1/Command/CreateCustomerCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Service/v1/Command/CreateCustomerCommandHandler.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Service/v1/Command/UpdateCustomerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Service/v1/Command/UpdateCustomerCommand.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Service/v1/Command/UpdateCustomerCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Service/v1/Command/UpdateCustomerCommandHandler.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Service/v1/Query/GetCustomerByIdQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Service/v1/Query/GetCustomerByIdQuery.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Service/v1/Query/GetCustomerByIdQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Service/v1/Query/GetCustomerByIdQueryHandler.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Service/v1/Query/GetCustomersQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Service/v1/Query/GetCustomersQuery.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.Service/v1/Query/GetCustomersQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.Service/v1/Query/GetCustomersQueryHandler.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi.sln -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/.vscode/launch.json -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/.vscode/tasks.json -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Controllers/v1/CustomerController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Controllers/v1/CustomerController.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Controllers/v1/ExceptionController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Controllers/v1/ExceptionController.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Controllers/v1/PrimeNumberController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Controllers/v1/PrimeNumberController.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/CustomerApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/CustomerApi.csproj -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Dockerfile -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Dockerfile.Build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Dockerfile.Build -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Infrastructure/AutoMapper/MappingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Infrastructure/AutoMapper/MappingProfile.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Infrastructure/Prometheus/MetricCollecter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Infrastructure/Prometheus/MetricCollecter.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Infrastructure/Prometheus/MetricCollector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Infrastructure/Prometheus/MetricCollector.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Infrastructure/Prometheus/ResponseMetricMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Infrastructure/Prometheus/ResponseMetricMiddleware.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Models/v1/CreateCustomerModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Models/v1/CreateCustomerModel.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Models/v1/UpdateCustomerModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Models/v1/UpdateCustomerModel.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Program.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Startup.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Validators/v1/CreateCustomerModelValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Validators/v1/CreateCustomerModelValidator.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/Validators/v1/UpdateCustomerModelValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/Validators/v1/UpdateCustomerModelValidator.cs -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/appsettings.Development.json -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/appsettings.json -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/azds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/azds.yaml -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/charts/customerapi/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/charts/customerapi/.helmignore -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/charts/customerapi/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/charts/customerapi/Chart.yaml -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/charts/customerapi/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/charts/customerapi/templates/NOTES.txt -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/charts/customerapi/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/charts/customerapi/templates/_helpers.tpl -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/charts/customerapi/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/charts/customerapi/templates/deployment.yaml -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/charts/customerapi/templates/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/charts/customerapi/templates/hpa.yaml -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/charts/customerapi/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/charts/customerapi/templates/ingress.yaml -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/charts/customerapi/templates/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/charts/customerapi/templates/secrets.yaml -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/charts/customerapi/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/charts/customerapi/templates/service.yaml -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/charts/customerapi/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/charts/customerapi/values.yaml -------------------------------------------------------------------------------- /CustomerApi/CustomerApi/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/CustomerApi/nuget.config -------------------------------------------------------------------------------- /CustomerApi/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Directory.Build.props -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Data.Test/CustomerApi.Data.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Data.Test/CustomerApi.Data.Test.csproj -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Data.Test/Infrastructure/DatabaseInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Data.Test/Infrastructure/DatabaseInitializer.cs -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Data.Test/Infrastructure/DatabaseTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Data.Test/Infrastructure/DatabaseTestBase.cs -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Data.Test/Repository/v1/RepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Data.Test/Repository/v1/RepositoryTests.cs -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Service.Test/CustomerApi.Service.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Service.Test/CustomerApi.Service.Test.csproj -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Service.Test/v1/Command/CreateCustomerCommandHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Service.Test/v1/Command/CreateCustomerCommandHandlerTests.cs -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Service.Test/v1/Command/UpdateCustomerCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Service.Test/v1/Command/UpdateCustomerCommandHandler.cs -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Service.Test/v1/Query/GetCustomerByIdQueryHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Service.Test/v1/Query/GetCustomerByIdQueryHandlerTests.cs -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Service.Test/v1/Query/GetCustomersQueryHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Service.Test/v1/Query/GetCustomersQueryHandlerTests.cs -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Test/Controllers/v1/CustomerControllerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Test/Controllers/v1/CustomerControllerTests.cs -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Test/CustomerApi.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Test/CustomerApi.Test.csproj -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Test/Infrastructure/AutoMapper/MappingProfileTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Test/Infrastructure/AutoMapper/MappingProfileTests.cs -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Test/Validator/v1/BirthdayTestData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Test/Validator/v1/BirthdayTestData.cs -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Test/Validator/v1/CreateCustomerModelValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Test/Validator/v1/CreateCustomerModelValidatorTests.cs -------------------------------------------------------------------------------- /CustomerApi/Tests/CustomerApi.Test/Validator/v1/UpdateCustomerModelValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/Tests/CustomerApi.Test/Validator/v1/UpdateCustomerModelValidatorTests.cs -------------------------------------------------------------------------------- /CustomerApi/common.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/common.props -------------------------------------------------------------------------------- /CustomerApi/pipelines/CustomerApi-CD.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/pipelines/CustomerApi-CD.yml -------------------------------------------------------------------------------- /CustomerApi/pipelines/CustomerApi-CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/pipelines/CustomerApi-CI.yml -------------------------------------------------------------------------------- /CustomerApi/pipelines/NetCore-CI-azure-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/pipelines/NetCore-CI-azure-pipeline.yml -------------------------------------------------------------------------------- /CustomerApi/pipelines/templates/BuildVersioning.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/pipelines/templates/BuildVersioning.yml -------------------------------------------------------------------------------- /CustomerApi/pipelines/templates/CreateHelmPackage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/pipelines/templates/CreateHelmPackage.yml -------------------------------------------------------------------------------- /CustomerApi/pipelines/templates/DatabaseDeploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/pipelines/templates/DatabaseDeploy.yml -------------------------------------------------------------------------------- /CustomerApi/pipelines/templates/DeployHelmPackage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/pipelines/templates/DeployHelmPackage.yml -------------------------------------------------------------------------------- /CustomerApi/pipelines/templates/DockerBuildAndPush.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/pipelines/templates/DockerBuildAndPush.yml -------------------------------------------------------------------------------- /CustomerApi/pipelines/templates/GetPrId.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/pipelines/templates/GetPrId.yml -------------------------------------------------------------------------------- /CustomerApi/pipelines/templates/GetServiceBusConnectionString.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/CustomerApi/pipelines/templates/GetServiceBusConnectionString.yml -------------------------------------------------------------------------------- /GitVersion.yml: -------------------------------------------------------------------------------- 1 | mode: Mainline -------------------------------------------------------------------------------- /Infrastructure/AzureResources/Azure-resource-install-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/Infrastructure/AzureResources/Azure-resource-install-pipeline.yml -------------------------------------------------------------------------------- /Infrastructure/LinuxSqlPackageDocker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/Infrastructure/LinuxSqlPackageDocker/Dockerfile -------------------------------------------------------------------------------- /KedaDemoApi/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/.dockerignore -------------------------------------------------------------------------------- /KedaDemoApi/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/.gitattributes -------------------------------------------------------------------------------- /KedaDemoApi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/.gitignore -------------------------------------------------------------------------------- /KedaDemoApi/Basta Presentation/Level Up your Kubernetes Scaling with KEDA - German.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/Basta Presentation/Level Up your Kubernetes Scaling with KEDA - German.pptx -------------------------------------------------------------------------------- /KedaDemoApi/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/Directory.Build.props -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemo.Messaging/KedaDemo.Messaging.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemo.Messaging/KedaDemo.Messaging.csproj -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemo.Messaging/Options/v1/AzureServiceBusConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemo.Messaging/Options/v1/AzureServiceBusConfiguration.cs -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemo.Messaging/Receiver/IServiceBusMessageReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemo.Messaging/Receiver/IServiceBusMessageReceiver.cs -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemo.Messaging/Receiver/ServiceBusMessageReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemo.Messaging/Receiver/ServiceBusMessageReceiver.cs -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemo.Messaging/Writer/IServiceBusMessageWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemo.Messaging/Writer/IServiceBusMessageWriter.cs -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemo.Messaging/Writer/ServiceBusMessageWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemo.Messaging/Writer/ServiceBusMessageWriter.cs -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemo.sln -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi.Test/Controllers/v1/ServiceBusProcessingControllerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi.Test/Controllers/v1/ServiceBusProcessingControllerTests.cs -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi.Test/KedaDemoApi.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi.Test/KedaDemoApi.Test.csproj -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/Controllers/v1/ServiceBusProcessingController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/Controllers/v1/ServiceBusProcessingController.cs -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/Dockerfile -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/KedaDemoApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/KedaDemoApi.csproj -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/Program.cs -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/Startup.cs -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/appsettings.Development.json -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/appsettings.json -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/azds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/azds.yaml -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/charts/kedademoapi/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/charts/kedademoapi/.helmignore -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/charts/kedademoapi/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/charts/kedademoapi/Chart.yaml -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/NOTES.txt -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/_helpers.tpl -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/deployment.yaml -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/ingress.yaml -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/kedascaler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/kedascaler.yaml -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/kedatriggerauthentication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/kedatriggerauthentication.yaml -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/secrets.yaml -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/charts/kedademoapi/templates/service.yaml -------------------------------------------------------------------------------- /KedaDemoApi/KedaDemoApi/charts/kedademoapi/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/KedaDemoApi/charts/kedademoapi/values.yaml -------------------------------------------------------------------------------- /KedaDemoApi/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/Readme.md -------------------------------------------------------------------------------- /KedaDemoApi/common.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/common.props -------------------------------------------------------------------------------- /KedaDemoApi/pipelines/KedaDemoApi-CD.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/pipelines/KedaDemoApi-CD.yml -------------------------------------------------------------------------------- /KedaDemoApi/pipelines/KedaDemoApi-CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/pipelines/KedaDemoApi-CI.yml -------------------------------------------------------------------------------- /KedaDemoApi/pipelines/templates/BuildVersioning.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/pipelines/templates/BuildVersioning.yml -------------------------------------------------------------------------------- /KedaDemoApi/pipelines/templates/CreateHelmPackage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/pipelines/templates/CreateHelmPackage.yml -------------------------------------------------------------------------------- /KedaDemoApi/pipelines/templates/DatabaseDeploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/pipelines/templates/DatabaseDeploy.yml -------------------------------------------------------------------------------- /KedaDemoApi/pipelines/templates/DeployHelmPackage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/pipelines/templates/DeployHelmPackage.yml -------------------------------------------------------------------------------- /KedaDemoApi/pipelines/templates/DockerBuildAndPush.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/pipelines/templates/DockerBuildAndPush.yml -------------------------------------------------------------------------------- /KedaDemoApi/pipelines/templates/GetPrId.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/pipelines/templates/GetPrId.yml -------------------------------------------------------------------------------- /KedaDemoApi/pipelines/templates/GetServiceBusConnectionString.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/KedaDemoApi/pipelines/templates/GetServiceBusConnectionString.yml -------------------------------------------------------------------------------- /Nuget/PrimeNumber/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/Nuget/PrimeNumber/Directory.Build.props -------------------------------------------------------------------------------- /Nuget/PrimeNumber/PrimeNumber.Test/PrimeNumber.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/Nuget/PrimeNumber/PrimeNumber.Test/PrimeNumber.Test.csproj -------------------------------------------------------------------------------- /Nuget/PrimeNumber/PrimeNumber.Test/PrimeNumberTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/Nuget/PrimeNumber/PrimeNumber.Test/PrimeNumberTests.cs -------------------------------------------------------------------------------- /Nuget/PrimeNumber/PrimeNumber.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/Nuget/PrimeNumber/PrimeNumber.sln -------------------------------------------------------------------------------- /Nuget/PrimeNumber/PrimeNumber/PrimeNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/Nuget/PrimeNumber/PrimeNumber/PrimeNumber.cs -------------------------------------------------------------------------------- /Nuget/PrimeNumber/PrimeNumber/PrimeNumber.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/Nuget/PrimeNumber/PrimeNumber/PrimeNumber.csproj -------------------------------------------------------------------------------- /Nuget/PrimeNumber/common.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/Nuget/PrimeNumber/common.props -------------------------------------------------------------------------------- /Nuget/pipelines/Nuget-CI-CD.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/Nuget/pipelines/Nuget-CI-CD.yml -------------------------------------------------------------------------------- /OrderApi/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/.dockerignore -------------------------------------------------------------------------------- /OrderApi/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/.gitattributes -------------------------------------------------------------------------------- /OrderApi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/.gitignore -------------------------------------------------------------------------------- /OrderApi/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Directory.Build.props -------------------------------------------------------------------------------- /OrderApi/OrderApi.Data/Database/CustomAzureSqlAuthProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Data/Database/CustomAzureSqlAuthProvider.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Data/Database/OrderContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Data/Database/OrderContext.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Data/OrderApi.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Data/OrderApi.Data.csproj -------------------------------------------------------------------------------- /OrderApi/OrderApi.Data/Repository/v1/IOrderRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Data/Repository/v1/IOrderRepository.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Data/Repository/v1/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Data/Repository/v1/IRepository.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Data/Repository/v1/OrderRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Data/Repository/v1/OrderRepository.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Data/Repository/v1/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Data/Repository/v1/Repository.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database.Build/OrderApi.Database.Build.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database.Build/OrderApi.Database.Build.csproj -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database.Build/Scripts/PostScripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database.Build/Scripts/PostScripts/00_AddOrders.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database.Build/Scripts/PostScripts/00_AddOrders.sql -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database.Build/Scripts/PostScripts/Script.PostDeployment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database.Build/Scripts/PostScripts/Script.PostDeployment.sql -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database.Build/Scripts/PreScripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database.Build/Scripts/PreScripts/Script.PreDeployment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database.Build/Scripts/PreScripts/Script.PreDeployment.sql -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database/OrderApi.Database.refactorlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database/OrderApi.Database.refactorlog -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database/OrderApi.Database.sqlproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database/OrderApi.Database.sqlproj -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database/Scripts.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database/Scripts.targets -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database/Scripts/PostScripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database/Scripts/PreScripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database/Scripts/ReferenceDataScripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database/Scripts/ReferenceDataScripts/00_AddOrders.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database/Scripts/ReferenceDataScripts/00_AddOrders.sql -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database/Scripts/Script.PostDeployment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database/Scripts/Script.PostDeployment.sql -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database/Scripts/Script.PreDeployment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database/Scripts/Script.PreDeployment.sql -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database/dbo/Tables/Order.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database/dbo/Tables/Order.sql -------------------------------------------------------------------------------- /OrderApi/OrderApi.Database/ssdt.migration.scripts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Database/ssdt.migration.scripts.json -------------------------------------------------------------------------------- /OrderApi/OrderApi.Domain/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Domain/Entities/Order.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Domain/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Domain/Order.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Domain/OrderApi.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Domain/OrderApi.Domain.csproj -------------------------------------------------------------------------------- /OrderApi/OrderApi.Messaging.Receive/Options/v1/RabbitMqConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Messaging.Receive/Options/v1/RabbitMqConfiguration.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Messaging.Receive/OrderApi.Messaging.Receive.csproj -------------------------------------------------------------------------------- /OrderApi/OrderApi.Messaging.Receive/Receiver/v1/CustomerFullNameUpdateReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Messaging.Receive/Receiver/v1/CustomerFullNameUpdateReceiver.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/OrderApi.Service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/OrderApi.Service.csproj -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Command/CreateOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Command/CreateOrderCommand.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Command/CreateOrderCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Command/CreateOrderCommandHandler.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Command/PayOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Command/PayOrderCommand.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Command/PayOrderCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Command/PayOrderCommandHandler.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Command/UpdateOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Command/UpdateOrderCommand.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Command/UpdateOrderCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Command/UpdateOrderCommandHandler.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Models/UpdateCustomerFullNameModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Models/UpdateCustomerFullNameModel.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Query/GetOrderByCustomerGuidQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Query/GetOrderByCustomerGuidQuery.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Query/GetOrderByCustomerGuidQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Query/GetOrderByCustomerGuidQueryHandler.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Query/GetOrderByIdQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Query/GetOrderByIdQuery.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Query/GetOrderByIdQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Query/GetOrderByIdQueryHandler.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Query/GetPaidOrderQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Query/GetPaidOrderQuery.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Query/GetPaidOrderQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Query/GetPaidOrderQueryHandler.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Services/CustomerNameUpdateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Services/CustomerNameUpdateService.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.Service/v1/Services/ICustomerNameUpdateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.Service/v1/Services/ICustomerNameUpdateService.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi.sln -------------------------------------------------------------------------------- /OrderApi/OrderApi/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/.vscode/launch.json -------------------------------------------------------------------------------- /OrderApi/OrderApi/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/.vscode/tasks.json -------------------------------------------------------------------------------- /OrderApi/OrderApi/Controllers/v1/ExceptionController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Controllers/v1/ExceptionController.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi/Controllers/v1/OrderController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Controllers/v1/OrderController.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi/Controllers/v1/PrimeNumberController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Controllers/v1/PrimeNumberController.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Dockerfile -------------------------------------------------------------------------------- /OrderApi/OrderApi/Dockerfile.Build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Dockerfile.Build -------------------------------------------------------------------------------- /OrderApi/OrderApi/Infrastructure/Automapper/MappingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Infrastructure/Automapper/MappingProfile.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi/Infrastructure/Prometheus/MetricCollecter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Infrastructure/Prometheus/MetricCollecter.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi/Infrastructure/Prometheus/MetricCollector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Infrastructure/Prometheus/MetricCollector.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi/Infrastructure/Prometheus/ResponseMetricMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Infrastructure/Prometheus/ResponseMetricMiddleware.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi/Models/v1/OrderModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Models/v1/OrderModel.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi/OrderApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/OrderApi.csproj -------------------------------------------------------------------------------- /OrderApi/OrderApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Program.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /OrderApi/OrderApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Startup.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi/Validators/v1/OrderModelValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/Validators/v1/OrderModelValidator.cs -------------------------------------------------------------------------------- /OrderApi/OrderApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/appsettings.Development.json -------------------------------------------------------------------------------- /OrderApi/OrderApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/appsettings.json -------------------------------------------------------------------------------- /OrderApi/OrderApi/azds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/azds.yaml -------------------------------------------------------------------------------- /OrderApi/OrderApi/charts/orderapi/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/charts/orderapi/.helmignore -------------------------------------------------------------------------------- /OrderApi/OrderApi/charts/orderapi/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/charts/orderapi/Chart.yaml -------------------------------------------------------------------------------- /OrderApi/OrderApi/charts/orderapi/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/charts/orderapi/templates/NOTES.txt -------------------------------------------------------------------------------- /OrderApi/OrderApi/charts/orderapi/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/charts/orderapi/templates/_helpers.tpl -------------------------------------------------------------------------------- /OrderApi/OrderApi/charts/orderapi/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/charts/orderapi/templates/deployment.yaml -------------------------------------------------------------------------------- /OrderApi/OrderApi/charts/orderapi/templates/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/charts/orderapi/templates/hpa.yaml -------------------------------------------------------------------------------- /OrderApi/OrderApi/charts/orderapi/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/charts/orderapi/templates/ingress.yaml -------------------------------------------------------------------------------- /OrderApi/OrderApi/charts/orderapi/templates/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/charts/orderapi/templates/secrets.yaml -------------------------------------------------------------------------------- /OrderApi/OrderApi/charts/orderapi/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/charts/orderapi/templates/service.yaml -------------------------------------------------------------------------------- /OrderApi/OrderApi/charts/orderapi/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/charts/orderapi/values.yaml -------------------------------------------------------------------------------- /OrderApi/OrderApi/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/OrderApi/nuget.config -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Data.Test/Infrastructure/DatabaseInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Data.Test/Infrastructure/DatabaseInitializer.cs -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Data.Test/Infrastructure/DatabaseTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Data.Test/Infrastructure/DatabaseTestBase.cs -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Data.Test/OrderApi.Data.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Data.Test/OrderApi.Data.Test.csproj -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Data.Test/Repository/v1/RepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Data.Test/Repository/v1/RepositoryTests.cs -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Service.Test/OrderApi.Service.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Service.Test/OrderApi.Service.Test.csproj -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Service.Test/v1/Command/CreateOrderCommandHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Service.Test/v1/Command/CreateOrderCommandHandlerTests.cs -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Service.Test/v1/Command/PayOrderCommandHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Service.Test/v1/Command/PayOrderCommandHandlerTests.cs -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Service.Test/v1/Command/UpdateOrderCommandHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Service.Test/v1/Command/UpdateOrderCommandHandlerTests.cs -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Test/Controllers/v1/OrderControllerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Test/Controllers/v1/OrderControllerTests.cs -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Test/Infrastrucutre/Automapper/MappingProfileTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Test/Infrastrucutre/Automapper/MappingProfileTests.cs -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Test/OrderApi.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Test/OrderApi.Test.csproj -------------------------------------------------------------------------------- /OrderApi/Tests/OrderApi.Test/Validators/v1/OrderModelValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/Tests/OrderApi.Test/Validators/v1/OrderModelValidatorTests.cs -------------------------------------------------------------------------------- /OrderApi/common.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/common.props -------------------------------------------------------------------------------- /OrderApi/pipelines/NetCore-CI-azure-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/pipelines/NetCore-CI-azure-pipeline.yml -------------------------------------------------------------------------------- /OrderApi/pipelines/OrderApi-CD.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/pipelines/OrderApi-CD.yml -------------------------------------------------------------------------------- /OrderApi/pipelines/OrderApi-CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/pipelines/OrderApi-CI.yml -------------------------------------------------------------------------------- /OrderApi/pipelines/templates/BuildVersioning.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/pipelines/templates/BuildVersioning.yml -------------------------------------------------------------------------------- /OrderApi/pipelines/templates/CreateHelmPackage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/pipelines/templates/CreateHelmPackage.yml -------------------------------------------------------------------------------- /OrderApi/pipelines/templates/DatabaseDeploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/pipelines/templates/DatabaseDeploy.yml -------------------------------------------------------------------------------- /OrderApi/pipelines/templates/DeployHelmPackage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/pipelines/templates/DeployHelmPackage.yml -------------------------------------------------------------------------------- /OrderApi/pipelines/templates/DockerBuildAndPush.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/pipelines/templates/DockerBuildAndPush.yml -------------------------------------------------------------------------------- /OrderApi/pipelines/templates/GetPrId.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/OrderApi/pipelines/templates/GetPrId.yml -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/Readme.md -------------------------------------------------------------------------------- /docker-compose.Build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/docker-compose.Build.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WolfgangOfner/MicroserviceDemo/HEAD/docker-compose.yml --------------------------------------------------------------------------------