├── .editorconfig ├── .gitignore ├── .vscode └── settings.json ├── Directory.Build.props ├── Directory.Packages.props ├── LICENSE ├── Makefile ├── README.md ├── assets └── coffeeshop-wf.svg ├── barista-api ├── Domain │ ├── BaristaItem.cs │ ├── DomainEvents │ │ └── BaristaOrderUp.cs │ ├── Dtos │ │ └── OrderItemDto.cs │ ├── Messages │ │ └── BaristaPlaced.cs │ └── SharedKernel │ │ └── Events.cs ├── Extensions │ └── OpenTelemetryExtensions.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── UseCases │ └── PlaceBaristaOrderCommand.cs ├── appsettings.Development.json ├── appsettings.json └── barista-api.csproj ├── client.local.http ├── coffeeshop.sln ├── components-docker ├── barista_order_placed_subscription.yaml ├── barista_pubsub.yaml ├── barista_updated_subscription.yaml ├── daprConfig.yaml ├── kitchen_order_placed_subscription.yaml ├── kitchen_pubsub.yaml ├── kitchen_updated_subscription.yaml └── statestore.yaml ├── components ├── barista_order_placed_subscription.yaml ├── barista_pubsub.yaml ├── barista_updated_subscription.yaml ├── daprConfig.yaml ├── kitchen_order_placed_subscription.yaml ├── kitchen_pubsub.yaml ├── kitchen_updated_subscription.yaml └── statestore.yaml ├── counter-api ├── Activities │ ├── AddOrderActivity.cs │ ├── NotifyActivity.cs │ └── UpdateOrderActivity.cs ├── Domain │ ├── Commands │ │ └── PlaceOrderCommand.cs │ ├── DomainEvents │ │ ├── OrderIn.cs │ │ ├── OrderUp.cs │ │ └── OrderUpdate.cs │ ├── Dtos │ │ └── ItemDto.cs │ ├── IItemGateway.cs │ ├── ItemStatus.cs │ ├── ItemType.cs │ ├── Location.cs │ ├── Messages │ │ ├── OrderPlaced.cs │ │ └── OrderUpdated.cs │ ├── Order.cs │ ├── OrderSource.cs │ ├── OrderStatus.cs │ └── SharedKernel │ │ └── Events.cs ├── Extensions │ └── OpenTelemetryExtensions.cs ├── Infrastructure │ └── ItemDaprGateway.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── UseCases │ ├── OrderFulfillmentQuery.cs │ ├── OrderUpdatedCommand.cs │ └── PlaceOrderCommand.cs ├── Workflows │ └── PlaceOrderWorkflow.cs ├── appsettings.Development.json ├── appsettings.json └── counter-api.csproj ├── docker-compose.yaml ├── global.json ├── kitchen-api ├── Domain │ ├── DomainEvents │ │ └── KitchenOrderUp.cs │ ├── Dtos │ │ └── OrderItemDto.cs │ ├── KitchenOrder.cs │ ├── Messages │ │ └── BaristaPlaced.cs │ └── SharedKernel │ │ └── Events.cs ├── Extensions │ └── OpenTelemetryExtensions.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── UseCases │ └── PlaceKitchenOrderCommand.cs ├── appsettings.Development.json ├── appsettings.json └── kitchen-api.csproj └── product-api ├── Domain └── Item.cs ├── Dtos └── ItemDto.cs ├── Extensions └── OpenTelemetryExtensions.cs ├── Program.cs ├── Properties └── launchSettings.json ├── UseCases ├── ItemTypesQuery.cs └── ItemsByIdsQuery.cs ├── appsettings.Development.json ├── appsettings.json └── product-api.csproj /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "dotnet.defaultSolution": "coffeeshop.sln" 3 | } -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/README.md -------------------------------------------------------------------------------- /assets/coffeeshop-wf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/assets/coffeeshop-wf.svg -------------------------------------------------------------------------------- /barista-api/Domain/BaristaItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/Domain/BaristaItem.cs -------------------------------------------------------------------------------- /barista-api/Domain/DomainEvents/BaristaOrderUp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/Domain/DomainEvents/BaristaOrderUp.cs -------------------------------------------------------------------------------- /barista-api/Domain/Dtos/OrderItemDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/Domain/Dtos/OrderItemDto.cs -------------------------------------------------------------------------------- /barista-api/Domain/Messages/BaristaPlaced.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/Domain/Messages/BaristaPlaced.cs -------------------------------------------------------------------------------- /barista-api/Domain/SharedKernel/Events.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/Domain/SharedKernel/Events.cs -------------------------------------------------------------------------------- /barista-api/Extensions/OpenTelemetryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/Extensions/OpenTelemetryExtensions.cs -------------------------------------------------------------------------------- /barista-api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/Program.cs -------------------------------------------------------------------------------- /barista-api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/Properties/launchSettings.json -------------------------------------------------------------------------------- /barista-api/UseCases/PlaceBaristaOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/UseCases/PlaceBaristaOrderCommand.cs -------------------------------------------------------------------------------- /barista-api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/appsettings.Development.json -------------------------------------------------------------------------------- /barista-api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/appsettings.json -------------------------------------------------------------------------------- /barista-api/barista-api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/barista-api/barista-api.csproj -------------------------------------------------------------------------------- /client.local.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/client.local.http -------------------------------------------------------------------------------- /coffeeshop.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/coffeeshop.sln -------------------------------------------------------------------------------- /components-docker/barista_order_placed_subscription.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components-docker/barista_order_placed_subscription.yaml -------------------------------------------------------------------------------- /components-docker/barista_pubsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components-docker/barista_pubsub.yaml -------------------------------------------------------------------------------- /components-docker/barista_updated_subscription.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components-docker/barista_updated_subscription.yaml -------------------------------------------------------------------------------- /components-docker/daprConfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components-docker/daprConfig.yaml -------------------------------------------------------------------------------- /components-docker/kitchen_order_placed_subscription.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components-docker/kitchen_order_placed_subscription.yaml -------------------------------------------------------------------------------- /components-docker/kitchen_pubsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components-docker/kitchen_pubsub.yaml -------------------------------------------------------------------------------- /components-docker/kitchen_updated_subscription.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components-docker/kitchen_updated_subscription.yaml -------------------------------------------------------------------------------- /components-docker/statestore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components-docker/statestore.yaml -------------------------------------------------------------------------------- /components/barista_order_placed_subscription.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components/barista_order_placed_subscription.yaml -------------------------------------------------------------------------------- /components/barista_pubsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components/barista_pubsub.yaml -------------------------------------------------------------------------------- /components/barista_updated_subscription.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components/barista_updated_subscription.yaml -------------------------------------------------------------------------------- /components/daprConfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components/daprConfig.yaml -------------------------------------------------------------------------------- /components/kitchen_order_placed_subscription.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components/kitchen_order_placed_subscription.yaml -------------------------------------------------------------------------------- /components/kitchen_pubsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components/kitchen_pubsub.yaml -------------------------------------------------------------------------------- /components/kitchen_updated_subscription.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components/kitchen_updated_subscription.yaml -------------------------------------------------------------------------------- /components/statestore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/components/statestore.yaml -------------------------------------------------------------------------------- /counter-api/Activities/AddOrderActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Activities/AddOrderActivity.cs -------------------------------------------------------------------------------- /counter-api/Activities/NotifyActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Activities/NotifyActivity.cs -------------------------------------------------------------------------------- /counter-api/Activities/UpdateOrderActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Activities/UpdateOrderActivity.cs -------------------------------------------------------------------------------- /counter-api/Domain/Commands/PlaceOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/Commands/PlaceOrderCommand.cs -------------------------------------------------------------------------------- /counter-api/Domain/DomainEvents/OrderIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/DomainEvents/OrderIn.cs -------------------------------------------------------------------------------- /counter-api/Domain/DomainEvents/OrderUp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/DomainEvents/OrderUp.cs -------------------------------------------------------------------------------- /counter-api/Domain/DomainEvents/OrderUpdate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/DomainEvents/OrderUpdate.cs -------------------------------------------------------------------------------- /counter-api/Domain/Dtos/ItemDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/Dtos/ItemDto.cs -------------------------------------------------------------------------------- /counter-api/Domain/IItemGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/IItemGateway.cs -------------------------------------------------------------------------------- /counter-api/Domain/ItemStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/ItemStatus.cs -------------------------------------------------------------------------------- /counter-api/Domain/ItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/ItemType.cs -------------------------------------------------------------------------------- /counter-api/Domain/Location.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/Location.cs -------------------------------------------------------------------------------- /counter-api/Domain/Messages/OrderPlaced.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/Messages/OrderPlaced.cs -------------------------------------------------------------------------------- /counter-api/Domain/Messages/OrderUpdated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/Messages/OrderUpdated.cs -------------------------------------------------------------------------------- /counter-api/Domain/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/Order.cs -------------------------------------------------------------------------------- /counter-api/Domain/OrderSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/OrderSource.cs -------------------------------------------------------------------------------- /counter-api/Domain/OrderStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/OrderStatus.cs -------------------------------------------------------------------------------- /counter-api/Domain/SharedKernel/Events.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Domain/SharedKernel/Events.cs -------------------------------------------------------------------------------- /counter-api/Extensions/OpenTelemetryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Extensions/OpenTelemetryExtensions.cs -------------------------------------------------------------------------------- /counter-api/Infrastructure/ItemDaprGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Infrastructure/ItemDaprGateway.cs -------------------------------------------------------------------------------- /counter-api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Program.cs -------------------------------------------------------------------------------- /counter-api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Properties/launchSettings.json -------------------------------------------------------------------------------- /counter-api/UseCases/OrderFulfillmentQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/UseCases/OrderFulfillmentQuery.cs -------------------------------------------------------------------------------- /counter-api/UseCases/OrderUpdatedCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/UseCases/OrderUpdatedCommand.cs -------------------------------------------------------------------------------- /counter-api/UseCases/PlaceOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/UseCases/PlaceOrderCommand.cs -------------------------------------------------------------------------------- /counter-api/Workflows/PlaceOrderWorkflow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/Workflows/PlaceOrderWorkflow.cs -------------------------------------------------------------------------------- /counter-api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/appsettings.Development.json -------------------------------------------------------------------------------- /counter-api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/appsettings.json -------------------------------------------------------------------------------- /counter-api/counter-api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/counter-api/counter-api.csproj -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/global.json -------------------------------------------------------------------------------- /kitchen-api/Domain/DomainEvents/KitchenOrderUp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/Domain/DomainEvents/KitchenOrderUp.cs -------------------------------------------------------------------------------- /kitchen-api/Domain/Dtos/OrderItemDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/Domain/Dtos/OrderItemDto.cs -------------------------------------------------------------------------------- /kitchen-api/Domain/KitchenOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/Domain/KitchenOrder.cs -------------------------------------------------------------------------------- /kitchen-api/Domain/Messages/BaristaPlaced.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/Domain/Messages/BaristaPlaced.cs -------------------------------------------------------------------------------- /kitchen-api/Domain/SharedKernel/Events.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/Domain/SharedKernel/Events.cs -------------------------------------------------------------------------------- /kitchen-api/Extensions/OpenTelemetryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/Extensions/OpenTelemetryExtensions.cs -------------------------------------------------------------------------------- /kitchen-api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/Program.cs -------------------------------------------------------------------------------- /kitchen-api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/Properties/launchSettings.json -------------------------------------------------------------------------------- /kitchen-api/UseCases/PlaceKitchenOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/UseCases/PlaceKitchenOrderCommand.cs -------------------------------------------------------------------------------- /kitchen-api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/appsettings.Development.json -------------------------------------------------------------------------------- /kitchen-api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/appsettings.json -------------------------------------------------------------------------------- /kitchen-api/kitchen-api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/kitchen-api/kitchen-api.csproj -------------------------------------------------------------------------------- /product-api/Domain/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/product-api/Domain/Item.cs -------------------------------------------------------------------------------- /product-api/Dtos/ItemDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/product-api/Dtos/ItemDto.cs -------------------------------------------------------------------------------- /product-api/Extensions/OpenTelemetryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/product-api/Extensions/OpenTelemetryExtensions.cs -------------------------------------------------------------------------------- /product-api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/product-api/Program.cs -------------------------------------------------------------------------------- /product-api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/product-api/Properties/launchSettings.json -------------------------------------------------------------------------------- /product-api/UseCases/ItemTypesQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/product-api/UseCases/ItemTypesQuery.cs -------------------------------------------------------------------------------- /product-api/UseCases/ItemsByIdsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/product-api/UseCases/ItemsByIdsQuery.cs -------------------------------------------------------------------------------- /product-api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/product-api/appsettings.Development.json -------------------------------------------------------------------------------- /product-api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/product-api/appsettings.json -------------------------------------------------------------------------------- /product-api/product-api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thangchung/coffeeshop-dapr-workflow/HEAD/product-api/product-api.csproj --------------------------------------------------------------------------------